From 5997cc6f863093614f21743608671a09a0a82725 Mon Sep 17 00:00:00 2001
From: Anders Nilsson <andersn@control.lth.se>
Date: Thu, 10 Jul 2014 14:41:20 +0200
Subject: [PATCH] Updated javadoc

---
 javadoc/AST/ASTNode.html                 |  2688 +-
 javadoc/AST/AbbreviatedIRI.html          |  1369 +-
 javadoc/AST/Annotation.html              |  2186 +-
 javadoc/AST/AnnotationProperty.html      |  2186 +-
 javadoc/AST/Attribute.html               |  1402 +-
 javadoc/AST/Cardinality.html             |  1369 +-
 javadoc/AST/ClassAssertion.html          |  2186 +-
 javadoc/AST/ClassDeclaration.html        |  2609 +-
 javadoc/AST/Clazz.html                   |  2381 +-
 javadoc/AST/ComplexElement.html          |  2366 +-
 javadoc/AST/DataProperty.html            |  2294 +-
 javadoc/AST/DataPropertyDomain.html      |  2274 +-
 javadoc/AST/DataPropertyRange.html       |  2186 +-
 javadoc/AST/Datatype.html                |  2186 +-
 javadoc/AST/DatatypeIRI.html             |  1369 +-
 javadoc/AST/Declaration.html             |  2602 +-
 javadoc/AST/DiscardedElement.html        |  2197 +-
 javadoc/AST/Element.html                 |  1911 +-
 javadoc/AST/ExprExpressionData.html      |  2186 +-
 javadoc/AST/ExprKIFCondition.html        |  2186 +-
 javadoc/AST/ExpressionCondition.html     |  2186 +-
 javadoc/AST/ExpressionLogicLanguage.html |  2186 +-
 javadoc/AST/ExpressionRefURI.html        |  2186 +-
 javadoc/AST/FloatElement.html            |  1394 +-
 javadoc/AST/IRI.html                     |  1369 +-
 javadoc/AST/Identifier.html              |  1335 +-
 javadoc/AST/IndividualDeclaration.html   |  2388 +-
 javadoc/AST/IntElement.html              |  1394 +-
 javadoc/AST/JavaCharStream.html          |  2305 +-
 javadoc/AST/List.html                    |  1364 +-
 javadoc/AST/ListFirst.html               |  2186 +-
 javadoc/AST/ListRest.html                |  2186 +-
 javadoc/AST/Literal.html                 |  2186 +-
 javadoc/AST/Name.html                    |  1369 +-
 javadoc/AST/NamedIndividual.html         |  2350 +-
 javadoc/AST/NamedLiteral.html            |   302 -
 javadoc/AST/Node.html                    |   660 +-
 javadoc/AST/OClass.html                  |  2442 +-
 javadoc/AST/ObjectExactCardinality.html  |  2186 +-
 javadoc/AST/ObjectListList.html          |  2186 +-
 javadoc/AST/ObjectMinCardinality.html    |  2186 +-
 javadoc/AST/ObjectProperty.html          |  2294 +-
 javadoc/AST/ObjectPropertyAssertion.html |  2186 +-
 javadoc/AST/ObjectPropertyDomain.html    |  2274 +-
 javadoc/AST/ObjectSomeValuesFrom.html    |  2186 +-
 javadoc/AST/OntoDeclaration.html         |  2193 +-
 javadoc/AST/Ontology.html                |  2192 +-
 javadoc/AST/OntologyDeclaration.html     |   302 -
 javadoc/AST/OntologyIRI.html             |  1369 +-
 javadoc/AST/Opt.html                     |  1166 +-
 javadoc/AST/OwlAllDifferent.html         |  2186 +-
 javadoc/AST/OwlAllValuesFrom.html        |  2224 +-
 javadoc/AST/OwlCardinality.html          |  2186 +-
 javadoc/AST/OwlClass.html                |  2186 +-
 javadoc/AST/OwlClassDecl.html            |  3458 ++-
 javadoc/AST/OwlClassUse.html             |  2784 +-
 javadoc/AST/OwlDataRange.html            |  2305 +-
 javadoc/AST/OwlDatatypeProperty.html     |  2343 +-
 javadoc/AST/OwlDisjointWith.html         |  2186 +-
 javadoc/AST/OwlDistinctMembers.html      |  2186 +-
 javadoc/AST/OwlEquivalentClass.html      |  2186 +-
 javadoc/AST/OwlEquivalentProperty.html   |  2186 +-
 javadoc/AST/OwlFunctionalProperty.html   |  2343 +-
 javadoc/AST/OwlHasValue.html             |  2186 +-
 javadoc/AST/OwlImports.html              |  2186 +-
 javadoc/AST/OwlIntersectionOf.html       |  2186 +-
 javadoc/AST/OwlInverseOf.html            |  2186 +-
 javadoc/AST/OwlMaxCardinality.html       |  2186 +-
 javadoc/AST/OwlMinCardinality.html       |  2186 +-
 javadoc/AST/OwlObjectProperty.html       |  2343 +-
 javadoc/AST/OwlOnProperty.html           |  2224 +-
 javadoc/AST/OwlOneOf.html                |  2305 +-
 javadoc/AST/OwlOntology.html             |  2186 +-
 javadoc/AST/OwlParser.html               |  6488 ++--
 javadoc/AST/OwlParserConstants.html      |  4585 ++-
 javadoc/AST/OwlParserTokenManager.html   |   919 +-
 javadoc/AST/OwlParserTreeConstants.html  |  4183 ++-
 javadoc/AST/OwlParserVisitor.html        |  4617 ++-
 javadoc/AST/OwlProperty.html             |  2305 +-
 javadoc/AST/OwlRestriction.html          |  2408 +-
 javadoc/AST/OwlSomeValuesFrom.html       |  2224 +-
 javadoc/AST/OwlTransitiveProperty.html   |  2186 +-
 javadoc/AST/OwlUnionOf.html              |  2186 +-
 javadoc/AST/OwlValuesFrom.html           |  2234 +-
 javadoc/AST/OwlVersionInfo.html          |  2186 +-
 javadoc/AST/P1AnyOrder.html              |  2186 +-
 javadoc/AST/P1Components.html            |  2186 +-
 javadoc/AST/P1ComposedOf.html            |  2186 +-
 javadoc/AST/P1ControlConstructBag.html   |  2186 +-
 javadoc/AST/P1ControlConstructList.html  |  2186 +-
 javadoc/AST/P1Else.html                  |  2186 +-
 javadoc/AST/P1HasInput.html              |  2186 +-
 javadoc/AST/P1HasOutput.html             |  2186 +-
 javadoc/AST/P1IfCondition.html           |  2186 +-
 javadoc/AST/P1IfThenElse.html            |  2186 +-
 javadoc/AST/P1Input.html                 |  2186 +-
 javadoc/AST/P1Output.html                |  2186 +-
 javadoc/AST/P1ParameterType.html         |  2186 +-
 javadoc/AST/P1Perform.html               |  2186 +-
 javadoc/AST/P1Process.html               |  2186 +-
 javadoc/AST/P1RepeatUntil.html           |  2186 +-
 javadoc/AST/P1Sequence.html              |  2186 +-
 javadoc/AST/P1Then.html                  |  2186 +-
 javadoc/AST/P1UntilCondition.html        |  2186 +-
 javadoc/AST/P1UntilProcess.html          |  2186 +-
 javadoc/AST/ParseException.html          |   869 +-
 javadoc/AST/Prefix.html                  |  2186 +-
 javadoc/AST/ProcessParticipant.html      |  2186 +-
 javadoc/AST/ProcessPerform.html          |  2186 +-
 javadoc/AST/Properties.html              |  1649 +-
 javadoc/AST/RdfAbout.html                |  1369 +-
 javadoc/AST/RdfDatatype.html             |  1369 +-
 javadoc/AST/RdfDeclaration.html          |  2192 +-
 javadoc/AST/RdfDescription.html          |  2186 +-
 javadoc/AST/RdfFirst.html                |  2305 +-
 javadoc/AST/RdfId.html                   |  1369 +-
 javadoc/AST/RdfParseType.html            |  1369 +-
 javadoc/AST/RdfProperty.html             |  2186 +-
 javadoc/AST/RdfResource.html             |  1465 +-
 javadoc/AST/RdfRest.html                 |  2186 +-
 javadoc/AST/RdfType.html                 |  2186 +-
 javadoc/AST/RdfsComment.html             |  2186 +-
 javadoc/AST/RdfsDomain.html              |  2186 +-
 javadoc/AST/RdfsLabel.html               |  2186 +-
 javadoc/AST/RdfsRange.html               |  2305 +-
 javadoc/AST/RdfsSeeAlso.html             |  2186 +-
 javadoc/AST/RdfsSubClassOf.html          |  2186 +-
 javadoc/AST/RdfsSubPropertyOf.html       |  2186 +-
 javadoc/AST/Restrictions.html            |  1610 +-
 javadoc/AST/SimpleElement.html           |  1159 +-
 javadoc/AST/SimpleNode.html              |  1172 +-
 javadoc/AST/Specification.html           |  1609 +-
 javadoc/AST/Start.html                   |  1774 +-
 javadoc/AST/StringElement.html           |  1394 +-
 javadoc/AST/SubClassOf.html              |  2232 +-
 javadoc/AST/Token.html                   |   867 +-
 javadoc/AST/TokenMgrError.html           |   688 +-
 javadoc/AST/Value.html                   |  1335 +-
 javadoc/AST/Version.html                 |  1369 +-
 javadoc/AST/XmlBase.html                 |  1369 +-
 javadoc/AST/XmlHeader.html               |  1610 +-
 javadoc/AST/Xmlns.html                   |  1369 +-
 javadoc/AST/XmlnsXX.html                 |  1505 +-
 javadoc/AST/XmlnsXml.html                |  1369 +-
 javadoc/AST/package-frame.html           |   527 +-
 javadoc/AST/package-summary.html         |  1528 +-
 javadoc/AST/package-tree.html            |   614 +-
 javadoc/allclasses-frame.html            |   486 +-
 javadoc/allclasses-noframe.html          |   486 +-
 javadoc/constant-values.html             |  3702 ++-
 javadoc/deprecated-list.html             |   960 +-
 javadoc/help-doc.html                    |   389 +-
 javadoc/index-all.html                   | 34193 ++++++++++++---------
 javadoc/index.html                       |    89 +-
 javadoc/overview-tree.html               |   620 +-
 javadoc/resources/background.gif         |   Bin 0 -> 2313 bytes
 javadoc/resources/inherit.gif            |   Bin 57 -> 0 bytes
 javadoc/resources/tab.gif                |   Bin 0 -> 291 bytes
 javadoc/resources/titlebar.gif           |   Bin 0 -> 10701 bytes
 javadoc/resources/titlebar_end.gif       |   Bin 0 -> 849 bytes
 javadoc/serialized-form.html             |   409 +-
 javadoc/stylesheet.css                   |   501 +-
 162 files changed, 182394 insertions(+), 159035 deletions(-)
 delete mode 100644 javadoc/AST/NamedLiteral.html
 delete mode 100644 javadoc/AST/OntologyDeclaration.html
 create mode 100644 javadoc/resources/background.gif
 delete mode 100644 javadoc/resources/inherit.gif
 create mode 100644 javadoc/resources/tab.gif
 create mode 100644 javadoc/resources/titlebar.gif
 create mode 100644 javadoc/resources/titlebar_end.gif

diff --git a/javadoc/AST/ASTNode.html b/javadoc/AST/ASTNode.html
index e2cbea8..5221ec5 100644
--- a/javadoc/AST/ASTNode.html
+++ b/javadoc/AST/ASTNode.html
@@ -1,1547 +1,1185 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-ASTNode
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:39 CEST 2014 -->
+<title>ASTNode</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ASTNode";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Attribute.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ASTNode.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ASTNode.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/AnnotationProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ASTNode$State.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ASTNode.html" target="_top">Frames</a></li>
+<li><a href="ASTNode.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ASTNode&lt;T extends ASTNode&gt;</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ASTNode&lt;T&gt;</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;T&gt;</DD>
-</DL>
-<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>, <A HREF="../AST/Element.html" title="class in AST">Element</A>, <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>, <A HREF="../AST/List.html" title="class in AST">List</A>, <A HREF="../AST/Opt.html" title="class in AST">Opt</A>, <A HREF="../AST/Properties.html" title="class in AST">Properties</A>, <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A>, <A HREF="../AST/Specification.html" title="class in AST">Specification</A>, <A HREF="../AST/Start.html" title="class in AST">Start</A>, <A HREF="../AST/Value.html" title="class in AST">Value</A>, <A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ASTNode&lt;T extends ASTNode&gt;</B><DT>extends <A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A><DT>implements java.lang.Cloneable, java.lang.Iterable&lt;T&gt;</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ASTNode" class="title">Class ASTNode&lt;T extends ASTNode&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ASTNode&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;T&gt;</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../AST/Attribute.html" title="class in AST">Attribute</a>, <a href="../AST/Element.html" title="class in AST">Element</a>, <a href="../AST/Identifier.html" title="class in AST">Identifier</a>, <a href="../AST/List.html" title="class in AST">List</a>, <a href="../AST/Opt.html" title="class in AST">Opt</a>, <a href="../AST/Properties.html" title="class in AST">Properties</a>, <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a>, <a href="../AST/Specification.html" title="class in AST">Specification</a>, <a href="../AST/Start.html" title="class in AST">Start</a>, <a href="../AST/Value.html" title="class in AST">Value</a>, <a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ASTNode&lt;T extends ASTNode&gt;</span>
+extends <a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a>
+implements java.lang.Cloneable, java.lang.Iterable&lt;T&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#is$Final">is$Final</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;AST.ASTNode$State</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#state">state</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#in$Circle">in$Circle</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#is$Final">is$Final</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#numChildren">numChildren</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static <a href="../AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#state">state</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ASTNode.html#ASTNode()">ASTNode</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ASTNode.html#ASTNode(int)">ASTNode</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ASTNode.html#ASTNode(AST.OwlParser, int)">ASTNode</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-        int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ASTNode.html#ASTNode()">ASTNode</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ASTNode.html#ASTNode(int)">ASTNode</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ASTNode.html#ASTNode(AST.OwlParser,%20int)">ASTNode</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A></B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A></B>(java.lang.String&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A></B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&nbsp;that,
-         int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#getChild(int)">getChild</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A></B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#getParent()">getParent</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.util.ArrayList</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A></B>(<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>&nbsp;klass,
-              java.util.ArrayList&nbsp;l)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A></B>(java.lang.String&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Start.html" title="class in AST">Start</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#goStart()">goStart</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#grammarName()">grammarName</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A></B>(boolean&nbsp;b)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#ind(int)">ind</A></B>(int&nbsp;n)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A></B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&nbsp;node,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#is$Final()">is$Final</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A></B>(boolean&nbsp;b)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.util.Iterator&lt;<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#iterator()">iterator</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#reset()">reset</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A></B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&nbsp;node,
-         int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A></B>(java.lang.String&nbsp;s)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#addChild(T)">addChild</a></strong>(<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a></strong>()</code>
+<div class="block">Performs a full traversal of the tree using getChild to trigger rewrites</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#flushCache()">flushCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getChild(int)">getChild</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a></strong>(int&nbsp;i)</code>
+<div class="block"><em>This method does not invoke AST transformations.</em></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a></strong>()</code>
+<div class="block"><em>This method does not invoke AST transformations.</em></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getParent()">getParent</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a></strong>(<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;klass,
+             java.util.ArrayList&nbsp;l)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Start.html" title="class in AST">Start</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#goStart()">goStart</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#grammarName()">grammarName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#in$Circle()">in$Circle</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a></strong>(boolean&nbsp;b)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#ind(int)">ind</a></strong>(int&nbsp;n)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;n1,
+        <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;n2)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#is$Final()">is$Final</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a></strong>(boolean&nbsp;b)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Iterator&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#iterator()">iterator</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#numChildren()">numChildren</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#removeChild(int)">removeChild</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node,
+        int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a></strong>(java.lang.String&nbsp;s)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#state()">state</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="generatedWithCircularEnabled"><!-- --></A><H3>
-generatedWithCircularEnabled</H3>
-<PRE>
-public static boolean <B>generatedWithCircularEnabled</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="generatedWithCacheCycle"><!-- --></A><H3>
-generatedWithCacheCycle</H3>
-<PRE>
-public static boolean <B>generatedWithCacheCycle</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="generatedWithComponentCheck"><!-- --></A><H3>
-generatedWithComponentCheck</H3>
-<PRE>
-public static boolean <B>generatedWithComponentCheck</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="IN_CIRCLE"><!-- --></A><H3>
-IN_CIRCLE</H3>
-<PRE>
-public static boolean <B>IN_CIRCLE</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="CIRCLE_INDEX"><!-- --></A><H3>
-CIRCLE_INDEX</H3>
-<PRE>
-public static int <B>CIRCLE_INDEX</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="CHANGE"><!-- --></A><H3>
-CHANGE</H3>
-<PRE>
-public static boolean <B>CHANGE</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="LAST_CYCLE"><!-- --></A><H3>
-LAST_CYCLE</H3>
-<PRE>
-public static boolean <B>LAST_CYCLE</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="RESET_CYCLE"><!-- --></A><H3>
-RESET_CYCLE</H3>
-<PRE>
-public static boolean <B>RESET_CYCLE</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="boundariesCrossed"><!-- --></A><H3>
-boundariesCrossed</H3>
-<PRE>
-public static int <B>boundariesCrossed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="state"><!-- --></A><H3>
-state</H3>
-<PRE>
-protected static AST.ASTNode$State <B>state</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="in$Circle"><!-- --></A><H3>
-in$Circle</H3>
-<PRE>
-public boolean <B>in$Circle</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="is$Final"><!-- --></A><H3>
-is$Final</H3>
-<PRE>
-public boolean <B>is$Final</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="REWRITE_CHANGE"><!-- --></A><H3>
-REWRITE_CHANGE</H3>
-<PRE>
-protected static final int <B>REWRITE_CHANGE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.ASTNode.REWRITE_CHANGE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="REWRITE_NOCHANGE"><!-- --></A><H3>
-REWRITE_NOCHANGE</H3>
-<PRE>
-protected static final int <B>REWRITE_NOCHANGE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.ASTNode.REWRITE_NOCHANGE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="REWRITE_INTERRUPT"><!-- --></A><H3>
-REWRITE_INTERRUPT</H3>
-<PRE>
-protected static final int <B>REWRITE_INTERRUPT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.ASTNode.REWRITE_INTERRUPT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="duringRewrites"><!-- --></A><H3>
-duringRewrites</H3>
-<PRE>
-protected static int <B>duringRewrites</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="goStart_visited"><!-- --></A><H3>
-goStart_visited</H3>
-<PRE>
-protected int <B>goStart_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSuperClass_String_visited"><!-- --></A><H3>
-getSuperClass_String_visited</H3>
-<PRE>
-protected java.util.Map <B>getSuperClass_String_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="findDecl_String_visited"><!-- --></A><H3>
-findDecl_String_visited</H3>
-<PRE>
-protected java.util.Map <B>findDecl_String_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSubClasses_OwlClassDecl_ArrayList_visited"><!-- --></A><H3>
-getSubClasses_OwlClassDecl_ArrayList_visited</H3>
-<PRE>
-protected java.util.Map <B>getSubClasses_OwlClassDecl_ArrayList_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="generatedWithCircularEnabled">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatedWithCircularEnabled</h4>
+<pre>public static final&nbsp;boolean generatedWithCircularEnabled</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.ASTNode.generatedWithCircularEnabled">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="generatedWithCacheCycle">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatedWithCacheCycle</h4>
+<pre>public static final&nbsp;boolean generatedWithCacheCycle</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.ASTNode.generatedWithCacheCycle">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="generatedWithComponentCheck">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatedWithComponentCheck</h4>
+<pre>public static final&nbsp;boolean generatedWithComponentCheck</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.ASTNode.generatedWithComponentCheck">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="state">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>state</h4>
+<pre>protected static&nbsp;<a href="../AST/ASTNode$State.html" title="class in AST">ASTNode$State</a> state</pre>
+</li>
+</ul>
+<a name="in$Circle">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>in$Circle</h4>
+<pre>public&nbsp;boolean in$Circle</pre>
+</li>
+</ul>
+<a name="is$Final">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Final</h4>
+<pre>public&nbsp;boolean is$Final</pre>
+</li>
+</ul>
+<a name="numChildren">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>numChildren</h4>
+<pre>protected&nbsp;int numChildren</pre>
+</li>
+</ul>
+<a name="goStart_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>goStart_visited</h4>
+<pre>protected&nbsp;int goStart_visited</pre>
+</li>
+</ul>
+<a name="getSuperClass_String_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_String_visited</h4>
+<pre>protected&nbsp;java.util.Map getSuperClass_String_visited</pre>
+</li>
+</ul>
+<a name="findDecl_String_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findDecl_String_visited</h4>
+<pre>protected&nbsp;java.util.Map findDecl_String_visited</pre>
+</li>
+</ul>
+<a name="getSubClasses_OwlClassDecl_ArrayList_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSubClasses_OwlClassDecl_ArrayList_visited</h4>
+<pre>protected&nbsp;java.util.Map getSubClasses_OwlClassDecl_ArrayList_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ASTNode(int)"><!-- --></A><H3>
-ASTNode</H3>
-<PRE>
-public <B>ASTNode</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ASTNode(AST.OwlParser, int)"><!-- --></A><H3>
-ASTNode</H3>
-<PRE>
-public <B>ASTNode</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ASTNode()"><!-- --></A><H3>
-ASTNode</H3>
-<PRE>
-public <B>ASTNode</B>()</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ASTNode(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ASTNode</h4>
+<pre>public&nbsp;ASTNode(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ASTNode(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ASTNode</h4>
+<pre>public&nbsp;ASTNode(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ASTNode()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ASTNode</h4>
+<pre>public&nbsp;ASTNode()</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&gt; <B>clone</B>()
-                                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE>clone</CODE> in class <CODE>java.lang.Object</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&gt; <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&gt; <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="genPrettyPrinter(java.io.PrintStream)"><!-- --></A><H3>
-genPrettyPrinter</H3>
-<PRE>
-public void <B>genPrettyPrinter</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="genRewrites(java.io.PrintStream)"><!-- --></A><H3>
-genRewrites</H3>
-<PRE>
-public void <B>genRewrites</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="genMisc(java.io.PrintStream)"><!-- --></A><H3>
-genMisc</H3>
-<PRE>
-public void <B>genMisc</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ind(int)"><!-- --></A><H3>
-ind</H3>
-<PRE>
-public java.lang.String <B>ind</B>(int&nbsp;n)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setGrammarName(java.lang.String)"><!-- --></A><H3>
-setGrammarName</H3>
-<PRE>
-public void <B>setGrammarName</B>(java.lang.String&nbsp;s)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="grammarName()"><!-- --></A><H3>
-grammarName</H3>
-<PRE>
-public java.lang.String <B>grammarName</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="in$Circle()"><!-- --></A><H3>
-in$Circle</H3>
-<PRE>
-public boolean <B>in$Circle</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="in$Circle(boolean)"><!-- --></A><H3>
-in$Circle</H3>
-<PRE>
-public void <B>in$Circle</B>(boolean&nbsp;b)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="is$Final()"><!-- --></A><H3>
-is$Final</H3>
-<PRE>
-public boolean <B>is$Final</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="is$Final(boolean)"><!-- --></A><H3>
-is$Final</H3>
-<PRE>
-public void <B>is$Final</B>(boolean&nbsp;b)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getChild(int)"><!-- --></A><H3>
-getChild</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> <B>getChild</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getChild(AST.ASTNode, int)"><!-- --></A><H3>
-getChild</H3>
-<PRE>
-public static <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>getChild</B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&nbsp;that,
-                               int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getIndexOfChild(AST.ASTNode)"><!-- --></A><H3>
-getIndexOfChild</H3>
-<PRE>
-public int <B>getIndexOfChild</B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addChild(AST.ASTNode)"><!-- --></A><A NAME="addChild(T)"><!-- --></A><H3>
-addChild</H3>
-<PRE>
-public void <B>addChild</B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getChildNoTransform(int)"><!-- --></A><H3>
-getChildNoTransform</H3>
-<PRE>
-public final <A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> <B>getChildNoTransform</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChildNoTransform()"><!-- --></A><H3>
-getNumChildNoTransform</H3>
-<PRE>
-public final int <B>getNumChildNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setChild(AST.ASTNode,int)"><!-- --></A><A NAME="setChild(T, int)"><!-- --></A><H3>
-setChild</H3>
-<PRE>
-public void <B>setChild</B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&nbsp;node,
-                     int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="insertChild(AST.ASTNode,int)"><!-- --></A><A NAME="insertChild(T, int)"><!-- --></A><H3>
-insertChild</H3>
-<PRE>
-public void <B>insertChild</B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&nbsp;node,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="removeChild(int)"><!-- --></A><H3>
-removeChild</H3>
-<PRE>
-public void <B>removeChild</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getParent()"><!-- --></A><H3>
-getParent</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>getParent</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setParent(AST.ASTNode)"><!-- --></A><H3>
-setParent</H3>
-<PRE>
-public void <B>setParent</B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="duringRewrites()"><!-- --></A><H3>
-duringRewrites</H3>
-<PRE>
-protected static boolean <B>duringRewrites</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="reset()"><!-- --></A><H3>
-reset</H3>
-<PRE>
-public static void <B>reset</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="iterator()"><!-- --></A><H3>
-iterator</H3>
-<PRE>
-public java.util.Iterator&lt;<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>&gt; <B>iterator</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE>iterator</CODE> in interface <CODE>java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="goStart()"><!-- --></A><H3>
-goStart</H3>
-<PRE>
-public <A HREF="../AST/Start.html" title="class in AST">Start</A> <B>goStart</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSuperClass(java.lang.String)"><!-- --></A><H3>
-getSuperClass</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass</B>(java.lang.String&nbsp;name)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="findDecl(java.lang.String)"><!-- --></A><H3>
-findDecl</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>findDecl</B>(java.lang.String&nbsp;name)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSubClasses(AST.OwlClassDecl, java.util.ArrayList)"><!-- --></A><H3>
-getSubClasses</H3>
-<PRE>
-public java.util.ArrayList <B>getSubClasses</B>(<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>&nbsp;klass,
-                                         java.util.ArrayList&nbsp;l)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="genPrettyPrinter(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>genPrettyPrinter</h4>
+<pre>public&nbsp;void&nbsp;genPrettyPrinter(java.io.PrintStream&nbsp;pStream)</pre>
+</li>
+</ul>
+<a name="genRewrites(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>genRewrites</h4>
+<pre>public&nbsp;void&nbsp;genRewrites(java.io.PrintStream&nbsp;pStream)</pre>
+</li>
+</ul>
+<a name="genMisc(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>genMisc</h4>
+<pre>public&nbsp;void&nbsp;genMisc(java.io.PrintStream&nbsp;pStream)</pre>
+</li>
+</ul>
+<a name="ind(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ind</h4>
+<pre>public&nbsp;java.lang.String&nbsp;ind(int&nbsp;n)</pre>
+</li>
+</ul>
+<a name="setGrammarName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setGrammarName</h4>
+<pre>public&nbsp;void&nbsp;setGrammarName(java.lang.String&nbsp;s)</pre>
+</li>
+</ul>
+<a name="grammarName()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>grammarName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;grammarName()</pre>
+</li>
+</ul>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="getIndexOfChild(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIndexOfChild</h4>
+<pre>public&nbsp;int&nbsp;getIndexOfChild(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="state()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>state</h4>
+<pre>public final&nbsp;<a href="../AST/ASTNode$State.html" title="class in AST">ASTNode$State</a>&nbsp;state()</pre>
+</li>
+</ul>
+<a name="in$Circle()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>in$Circle</h4>
+<pre>public&nbsp;boolean&nbsp;in$Circle()</pre>
+</li>
+</ul>
+<a name="in$Circle(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>in$Circle</h4>
+<pre>public&nbsp;void&nbsp;in$Circle(boolean&nbsp;b)</pre>
+</li>
+</ul>
+<a name="is$Final()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Final</h4>
+<pre>public&nbsp;boolean&nbsp;is$Final()</pre>
+</li>
+</ul>
+<a name="is$Final(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Final</h4>
+<pre>public&nbsp;void&nbsp;is$Final(boolean&nbsp;b)</pre>
+</li>
+</ul>
+<a name="getChild(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChild</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&nbsp;getChild(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="addChild(AST.ASTNode)">
+<!--   -->
+</a><a name="addChild(T)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addChild</h4>
+<pre>public&nbsp;void&nbsp;addChild(<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="getChildNoTransform(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildNoTransform</h4>
+<pre>public final&nbsp;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&nbsp;getChildNoTransform(int&nbsp;i)</pre>
+<div class="block"><p><em>This method does not invoke AST transformations.</em></p></div>
+</li>
+</ul>
+<a name="numChildren()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>numChildren</h4>
+<pre>protected&nbsp;int&nbsp;numChildren()</pre>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+</li>
+</ul>
+<a name="getNumChildNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChildNoTransform</h4>
+<pre>public final&nbsp;int&nbsp;getNumChildNoTransform()</pre>
+<div class="block"><p><em>This method does not invoke AST transformations.</em></p></div>
+</li>
+</ul>
+<a name="setChild(AST.ASTNode, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setChild</h4>
+<pre>public&nbsp;void&nbsp;setChild(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node,
+            int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="insertChild(AST.ASTNode, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>insertChild</h4>
+<pre>public&nbsp;void&nbsp;insertChild(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node,
+               int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="removeChild(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeChild</h4>
+<pre>public&nbsp;void&nbsp;removeChild(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="getParent()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getParent</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;getParent()</pre>
+</li>
+</ul>
+<a name="setParent(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setParent</h4>
+<pre>public&nbsp;void&nbsp;setParent(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="duringRewriteClasses()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>duringRewriteClasses</h4>
+<pre>protected&nbsp;boolean&nbsp;duringRewriteClasses()</pre>
+</li>
+</ul>
+<a name="iterator()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iterator</h4>
+<pre>public&nbsp;java.util.Iterator&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;&nbsp;iterator()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>iterator</code>&nbsp;in interface&nbsp;<code>java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+</li>
+</ul>
+<a name="flushTreeCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushTreeCache</h4>
+<pre>public&nbsp;void&nbsp;flushTreeCache()</pre>
+</li>
+</ul>
+<a name="flushCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCache</h4>
+<pre>public&nbsp;void&nbsp;flushCache()</pre>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;&nbsp;clone()
+                                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>clone</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;&nbsp;copy()</pre>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>&gt;&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="doFullTraversal()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>doFullTraversal</h4>
+<pre>public&nbsp;void&nbsp;doFullTraversal()</pre>
+<div class="block">Performs a full traversal of the tree using getChild to trigger rewrites</div>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode, AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;n1,
+               <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;n2)</pre>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="goStart()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>goStart</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Start.html" title="class in AST">Start</a>&nbsp;goStart()</pre>
+</li>
+</ul>
+<a name="getSuperClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;getSuperClass(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="findDecl(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;findDecl(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubClasses</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.util.ArrayList&nbsp;getSubClasses(<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;klass,
+                                                            java.util.ArrayList&nbsp;l)</pre>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Attribute.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ASTNode.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ASTNode.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/AnnotationProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ASTNode$State.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ASTNode.html" target="_top">Frames</a></li>
+<li><a href="ASTNode.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/AbbreviatedIRI.html b/javadoc/AST/AbbreviatedIRI.html
index b80e46e..875d6b1 100644
--- a/javadoc/AST/AbbreviatedIRI.html
+++ b/javadoc/AST/AbbreviatedIRI.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-AbbreviatedIRI
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:39 CEST 2014 -->
+<title>AbbreviatedIRI</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="AbbreviatedIRI";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
-&nbsp;<A HREF="../AST/Annotation.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/AbbreviatedIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="AbbreviatedIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../AST/Annotation.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/AbbreviatedIRI.html" target="_top">Frames</a></li>
+<li><a href="AbbreviatedIRI.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class AbbreviatedIRI</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.AbbreviatedIRI</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>AbbreviatedIRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class AbbreviatedIRI" class="title">Class AbbreviatedIRI</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.AbbreviatedIRI</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AbbreviatedIRI</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI()">AbbreviatedIRI</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI(int)">AbbreviatedIRI</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.OwlParser, int)">AbbreviatedIRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.Value)">AbbreviatedIRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/AbbreviatedIRI.html#AbbreviatedIRI()">AbbreviatedIRI</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/AbbreviatedIRI.html#AbbreviatedIRI(int)">AbbreviatedIRI</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.OwlParser,%20int)">AbbreviatedIRI</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.Value)">AbbreviatedIRI</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="AbbreviatedIRI(int)"><!-- --></A><H3>
-AbbreviatedIRI</H3>
-<PRE>
-public <B>AbbreviatedIRI</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="AbbreviatedIRI(AST.OwlParser, int)"><!-- --></A><H3>
-AbbreviatedIRI</H3>
-<PRE>
-public <B>AbbreviatedIRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="AbbreviatedIRI()"><!-- --></A><H3>
-AbbreviatedIRI</H3>
-<PRE>
-public <B>AbbreviatedIRI</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="AbbreviatedIRI(AST.Value)"><!-- --></A><H3>
-AbbreviatedIRI</H3>
-<PRE>
-public <B>AbbreviatedIRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbbreviatedIRI(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbbreviatedIRI</h4>
+<pre>public&nbsp;AbbreviatedIRI(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="AbbreviatedIRI(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbbreviatedIRI</h4>
+<pre>public&nbsp;AbbreviatedIRI(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="AbbreviatedIRI()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbbreviatedIRI</h4>
+<pre>public&nbsp;AbbreviatedIRI()</pre>
+</li>
+</ul>
+<a name="AbbreviatedIRI(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbbreviatedIRI</h4>
+<pre>public&nbsp;AbbreviatedIRI(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
-&nbsp;<A HREF="../AST/Annotation.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/AbbreviatedIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="AbbreviatedIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../AST/Annotation.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/AbbreviatedIRI.html" target="_top">Frames</a></li>
+<li><a href="AbbreviatedIRI.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Annotation.html b/javadoc/AST/Annotation.html
index 71fc81f..598fc43 100644
--- a/javadoc/AST/Annotation.html
+++ b/javadoc/AST/Annotation.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-Annotation
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:39 CEST 2014 -->
+<title>Annotation</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Annotation";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/AbbreviatedIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Annotation.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Annotation.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/AbbreviatedIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/AnnotationProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Annotation.html" target="_top">Frames</a></li>
+<li><a href="Annotation.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Annotation</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Annotation</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Annotation</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Annotation" class="title">Class Annotation</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.Annotation</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Annotation</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Annotation.html#Annotation()">Annotation</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Annotation.html#Annotation(int)">Annotation</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Annotation.html#Annotation(AST.List, AST.List)">Annotation</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-           <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Annotation.html#Annotation(AST.OwlParser, int)">Annotation</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Annotation.html#Annotation()">Annotation</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Annotation.html#Annotation(int)">Annotation</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Annotation.html#Annotation(AST.List,%20AST.List)">Annotation</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Annotation.html#Annotation(AST.OwlParser,%20int)">Annotation</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Annotation.html" title="class in AST">Annotation</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Annotation.html" title="class in AST">Annotation</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Annotation.html" title="class in AST">Annotation</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Annotation.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Annotation.html" title="class in AST">Annotation</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Annotation.html" title="class in AST">Annotation</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Annotation.html" title="class in AST">Annotation</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Annotation.html" title="class in AST">Annotation</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Annotation.html" title="class in AST">Annotation</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Annotation.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Annotation(int)"><!-- --></A><H3>
-Annotation</H3>
-<PRE>
-public <B>Annotation</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Annotation(AST.OwlParser, int)"><!-- --></A><H3>
-Annotation</H3>
-<PRE>
-public <B>Annotation</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Annotation()"><!-- --></A><H3>
-Annotation</H3>
-<PRE>
-public <B>Annotation</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Annotation(AST.List, AST.List)"><!-- --></A><H3>
-Annotation</H3>
-<PRE>
-public <B>Annotation</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Annotation(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Annotation</h4>
+<pre>public&nbsp;Annotation(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Annotation(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Annotation</h4>
+<pre>public&nbsp;Annotation(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Annotation()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Annotation</h4>
+<pre>public&nbsp;Annotation()</pre>
+</li>
+</ul>
+<a name="Annotation(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Annotation</h4>
+<pre>public&nbsp;Annotation(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Annotation.html" title="class in AST">Annotation</A> <B>clone</B>()
-                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Annotation.html" title="class in AST">Annotation</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Annotation.html" title="class in AST">Annotation</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Annotation.html" title="class in AST">Annotation</a>&nbsp;clone()
+                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Annotation.html" title="class in AST">Annotation</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Annotation.html" title="class in AST">Annotation</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Annotation.html" title="class in AST">Annotation</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Annotation.html" title="class in AST">Annotation</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/AbbreviatedIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Annotation.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Annotation.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/AbbreviatedIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/AnnotationProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Annotation.html" target="_top">Frames</a></li>
+<li><a href="Annotation.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/AnnotationProperty.html b/javadoc/AST/AnnotationProperty.html
index 45d33e2..96e8e57 100644
--- a/javadoc/AST/AnnotationProperty.html
+++ b/javadoc/AST/AnnotationProperty.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-AnnotationProperty
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:39 CEST 2014 -->
+<title>AnnotationProperty</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="AnnotationProperty";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Annotation.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/AnnotationProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="AnnotationProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Annotation.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ASTNode.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/AnnotationProperty.html" target="_top">Frames</a></li>
+<li><a href="AnnotationProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class AnnotationProperty</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.AnnotationProperty</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>AnnotationProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class AnnotationProperty" class="title">Class AnnotationProperty</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.AnnotationProperty</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">AnnotationProperty</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#AnnotationProperty()">AnnotationProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#AnnotationProperty(int)">AnnotationProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#AnnotationProperty(AST.List, AST.List)">AnnotationProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#AnnotationProperty(AST.OwlParser, int)">AnnotationProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/AnnotationProperty.html#AnnotationProperty()">AnnotationProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/AnnotationProperty.html#AnnotationProperty(int)">AnnotationProperty</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/AnnotationProperty.html#AnnotationProperty(AST.List,%20AST.List)">AnnotationProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/AnnotationProperty.html#AnnotationProperty(AST.OwlParser,%20int)">AnnotationProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="AnnotationProperty(int)"><!-- --></A><H3>
-AnnotationProperty</H3>
-<PRE>
-public <B>AnnotationProperty</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="AnnotationProperty(AST.OwlParser, int)"><!-- --></A><H3>
-AnnotationProperty</H3>
-<PRE>
-public <B>AnnotationProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                          int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="AnnotationProperty()"><!-- --></A><H3>
-AnnotationProperty</H3>
-<PRE>
-public <B>AnnotationProperty</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="AnnotationProperty(AST.List, AST.List)"><!-- --></A><H3>
-AnnotationProperty</H3>
-<PRE>
-public <B>AnnotationProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                          <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AnnotationProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AnnotationProperty</h4>
+<pre>public&nbsp;AnnotationProperty(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="AnnotationProperty(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AnnotationProperty</h4>
+<pre>public&nbsp;AnnotationProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="AnnotationProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AnnotationProperty</h4>
+<pre>public&nbsp;AnnotationProperty()</pre>
+</li>
+</ul>
+<a name="AnnotationProperty(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AnnotationProperty</h4>
+<pre>public&nbsp;AnnotationProperty(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A> <B>clone</B>()
-                         throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a>&nbsp;clone()
+                         throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Annotation.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/AnnotationProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="AnnotationProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Annotation.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ASTNode.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/AnnotationProperty.html" target="_top">Frames</a></li>
+<li><a href="AnnotationProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Attribute.html b/javadoc/AST/Attribute.html
index b65cbff..cf45735 100644
--- a/javadoc/AST/Attribute.html
+++ b/javadoc/AST/Attribute.html
@@ -1,694 +1,752 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-Attribute
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>Attribute</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Attribute";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Cardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Attribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Attribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Cardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Attribute.html" target="_top">Frames</a></li>
+<li><a href="Attribute.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Attribute</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Attribute</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>, <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A>, <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>, <A HREF="../AST/IRI.html" title="class in AST">IRI</A>, <A HREF="../AST/Name.html" title="class in AST">Name</A>, <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>, <A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A>, <A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>, <A HREF="../AST/RdfId.html" title="class in AST">RdfId</A>, <A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A>, <A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A>, <A HREF="../AST/Version.html" title="class in AST">Version</A>, <A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A>, <A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A>, <A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>, <A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public abstract class <B>Attribute</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;<DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Attribute" class="title">Class Attribute</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>AST.Attribute</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a>, <a href="../AST/Cardinality.html" title="class in AST">Cardinality</a>, <a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a>, <a href="../AST/IRI.html" title="class in AST">IRI</a>, <a href="../AST/Name.html" title="class in AST">Name</a>, <a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a>, <a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a>, <a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a>, <a href="../AST/RdfId.html" title="class in AST">RdfId</a>, <a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a>, <a href="../AST/RdfResource.html" title="class in AST">RdfResource</a>, <a href="../AST/Version.html" title="class in AST">Version</a>, <a href="../AST/XmlBase.html" title="class in AST">XmlBase</a>, <a href="../AST/Xmlns.html" title="class in AST">Xmlns</a>, <a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a>, <a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">Attribute</span>
+extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#trim_value">trim_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#trim_computed">trim_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#trim_value">trim_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#trim_visited">trim_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Attribute.html#Attribute()">Attribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Attribute.html#Attribute(int)">Attribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Attribute.html#Attribute(AST.OwlParser, int)">Attribute</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-          int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Attribute.html#Attribute(AST.Value)">Attribute</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Attribute.html#Attribute()">Attribute</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Attribute.html#Attribute(int)">Attribute</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Attribute.html#Attribute(AST.OwlParser,%20int)">Attribute</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Attribute.html#Attribute(AST.Value)">Attribute</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Attribute.html#trim()">trim</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract <a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Attribute.html#trim()">trim</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#copy()">copy</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="trim_visited"><!-- --></A><H3>
-trim_visited</H3>
-<PRE>
-protected int <B>trim_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="trim_computed"><!-- --></A><H3>
-trim_computed</H3>
-<PRE>
-protected boolean <B>trim_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="trim_value"><!-- --></A><H3>
-trim_value</H3>
-<PRE>
-protected java.lang.String <B>trim_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="trim_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>trim_visited</h4>
+<pre>protected&nbsp;int trim_visited</pre>
+</li>
+</ul>
+<a name="trim_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>trim_computed</h4>
+<pre>protected&nbsp;boolean trim_computed</pre>
+</li>
+</ul>
+<a name="trim_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>trim_value</h4>
+<pre>protected&nbsp;java.lang.String trim_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Attribute(int)"><!-- --></A><H3>
-Attribute</H3>
-<PRE>
-public <B>Attribute</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Attribute(AST.OwlParser, int)"><!-- --></A><H3>
-Attribute</H3>
-<PRE>
-public <B>Attribute</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Attribute()"><!-- --></A><H3>
-Attribute</H3>
-<PRE>
-public <B>Attribute</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Attribute(AST.Value)"><!-- --></A><H3>
-Attribute</H3>
-<PRE>
-public <B>Attribute</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Attribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Attribute</h4>
+<pre>public&nbsp;Attribute(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Attribute(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Attribute</h4>
+<pre>public&nbsp;Attribute(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Attribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Attribute</h4>
+<pre>public&nbsp;Attribute()</pre>
+</li>
+</ul>
+<a name="Attribute(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Attribute</h4>
+<pre>public&nbsp;Attribute(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>clone</B>()
-                throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="trim()"><!-- --></A><H3>
-trim</H3>
-<PRE>
-public java.lang.String <B>trim</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;clone()
+                throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public abstract&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="trim()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>trim</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;trim()</pre>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Cardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Attribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Attribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Cardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Attribute.html" target="_top">Frames</a></li>
+<li><a href="Attribute.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Cardinality.html b/javadoc/AST/Cardinality.html
index a6637aa..2f24f70 100644
--- a/javadoc/AST/Cardinality.html
+++ b/javadoc/AST/Cardinality.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-Cardinality
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>Cardinality</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Cardinality";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Attribute.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ClassAssertion.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Cardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Cardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Attribute.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ClassAssertion.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Cardinality.html" target="_top">Frames</a></li>
+<li><a href="Cardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Cardinality</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Cardinality</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Cardinality</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Cardinality" class="title">Class Cardinality</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.Cardinality</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Cardinality</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality()">Cardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality(int)">Cardinality</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality(AST.OwlParser, int)">Cardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality(AST.Value)">Cardinality</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Cardinality.html#Cardinality()">Cardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Cardinality.html#Cardinality(int)">Cardinality</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Cardinality.html#Cardinality(AST.OwlParser,%20int)">Cardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Cardinality.html#Cardinality(AST.Value)">Cardinality</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Cardinality.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Cardinality.html" title="class in AST">Cardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Cardinality.html" title="class in AST">Cardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Cardinality.html" title="class in AST">Cardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Cardinality.html" title="class in AST">Cardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Cardinality.html" title="class in AST">Cardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Cardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Cardinality(int)"><!-- --></A><H3>
-Cardinality</H3>
-<PRE>
-public <B>Cardinality</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Cardinality(AST.OwlParser, int)"><!-- --></A><H3>
-Cardinality</H3>
-<PRE>
-public <B>Cardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Cardinality()"><!-- --></A><H3>
-Cardinality</H3>
-<PRE>
-public <B>Cardinality</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Cardinality(AST.Value)"><!-- --></A><H3>
-Cardinality</H3>
-<PRE>
-public <B>Cardinality</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Cardinality(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Cardinality</h4>
+<pre>public&nbsp;Cardinality(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Cardinality(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Cardinality</h4>
+<pre>public&nbsp;Cardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Cardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Cardinality</h4>
+<pre>public&nbsp;Cardinality()</pre>
+</li>
+</ul>
+<a name="Cardinality(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Cardinality</h4>
+<pre>public&nbsp;Cardinality(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Cardinality.html" title="class in AST">Cardinality</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Cardinality.html" title="class in AST">Cardinality</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Cardinality.html" title="class in AST">Cardinality</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Cardinality.html" title="class in AST">Cardinality</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Cardinality.html" title="class in AST">Cardinality</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Attribute.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ClassAssertion.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Cardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Cardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Attribute.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ClassAssertion.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Cardinality.html" target="_top">Frames</a></li>
+<li><a href="Cardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ClassAssertion.html b/javadoc/AST/ClassAssertion.html
index f67be35..256ac61 100644
--- a/javadoc/AST/ClassAssertion.html
+++ b/javadoc/AST/ClassAssertion.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-ClassAssertion
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>ClassAssertion</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ClassAssertion";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Cardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ClassDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ClassAssertion.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ClassAssertion.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Cardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ClassDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ClassAssertion.html" target="_top">Frames</a></li>
+<li><a href="ClassAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ClassAssertion</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ClassAssertion</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ClassAssertion</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ClassAssertion" class="title">Class ClassAssertion</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ClassAssertion</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ClassAssertion</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#ClassAssertion()">ClassAssertion</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#ClassAssertion(int)">ClassAssertion</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#ClassAssertion(AST.List, AST.List)">ClassAssertion</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#ClassAssertion(AST.OwlParser, int)">ClassAssertion</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ClassAssertion.html#ClassAssertion()">ClassAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ClassAssertion.html#ClassAssertion(int)">ClassAssertion</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ClassAssertion.html#ClassAssertion(AST.List,%20AST.List)">ClassAssertion</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ClassAssertion.html#ClassAssertion(AST.OwlParser,%20int)">ClassAssertion</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassAssertion.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ClassAssertion(int)"><!-- --></A><H3>
-ClassAssertion</H3>
-<PRE>
-public <B>ClassAssertion</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ClassAssertion(AST.OwlParser, int)"><!-- --></A><H3>
-ClassAssertion</H3>
-<PRE>
-public <B>ClassAssertion</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ClassAssertion()"><!-- --></A><H3>
-ClassAssertion</H3>
-<PRE>
-public <B>ClassAssertion</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ClassAssertion(AST.List, AST.List)"><!-- --></A><H3>
-ClassAssertion</H3>
-<PRE>
-public <B>ClassAssertion</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ClassAssertion(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ClassAssertion</h4>
+<pre>public&nbsp;ClassAssertion(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ClassAssertion(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ClassAssertion</h4>
+<pre>public&nbsp;ClassAssertion(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ClassAssertion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ClassAssertion</h4>
+<pre>public&nbsp;ClassAssertion()</pre>
+</li>
+</ul>
+<a name="ClassAssertion(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ClassAssertion</h4>
+<pre>public&nbsp;ClassAssertion(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Cardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ClassDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ClassAssertion.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ClassAssertion.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Cardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ClassDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ClassAssertion.html" target="_top">Frames</a></li>
+<li><a href="ClassAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ClassDeclaration.html b/javadoc/AST/ClassDeclaration.html
index fd92213..af1acb7 100644
--- a/javadoc/AST/ClassDeclaration.html
+++ b/javadoc/AST/ClassDeclaration.html
@@ -1,1212 +1,1441 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-ClassDeclaration
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>ClassDeclaration</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ClassDeclaration";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ClassAssertion.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Clazz.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ClassDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ClassDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ClassAssertion.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Clazz.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ClassDeclaration.html" target="_top">Frames</a></li>
+<li><a href="ClassDeclaration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ClassDeclaration</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Declaration.html" title="class in AST">AST.Declaration</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ClassDeclaration</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ClassDeclaration</B><DT>extends <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ClassDeclaration" class="title">Class ClassDeclaration</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Declaration.html" title="class in AST">AST.Declaration</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ClassDeclaration</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ClassDeclaration</span>
+extends <a href="../AST/Declaration.html" title="class in AST">Declaration</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#findDecl_String_visited">findDecl_String_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getSuperClass_visited">getSuperClass_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#isClassDecl_visited">isClassDecl_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#isIndividualDecl_visited">isIndividualDecl_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Declaration"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</A>, <A HREF="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</A>, <A HREF="../AST/Declaration.html#name_visited">name_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#findDecl_String_visited">findDecl_String_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getProperties_computed">getProperties_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../AST/Properties.html" title="class in AST">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getProperties_value">getProperties_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getProperties_visited">getProperties_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getSuperClass_computed">getSuperClass_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getSuperClass_value">getSuperClass_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getSuperClass_visited">getSuperClass_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#isClassDecl_visited">isClassDecl_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Declaration">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3>
+<code><a href="../AST/Declaration.html#decl_computed">decl_computed</a>, <a href="../AST/Declaration.html#decl_value">decl_value</a>, <a href="../AST/Declaration.html#decl_visited">decl_visited</a>, <a href="../AST/Declaration.html#name_visited">name_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#ClassDeclaration()">ClassDeclaration</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#ClassDeclaration(int)">ClassDeclaration</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#ClassDeclaration(AST.List, AST.List)">ClassDeclaration</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#ClassDeclaration(AST.OwlParser, int)">ClassDeclaration</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ClassDeclaration.html#ClassDeclaration()">ClassDeclaration</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ClassDeclaration.html#ClassDeclaration(int)">ClassDeclaration</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ClassDeclaration.html#ClassDeclaration(AST.List,%20AST.List)">ClassDeclaration</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ClassDeclaration.html#ClassDeclaration(AST.OwlParser,%20int)">ClassDeclaration</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#findDecl(java.lang.String)">findDecl</A></B>(java.lang.String&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getSuperClass()">getSuperClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#isClassDecl()">isClassDecl</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#isIndividualDecl()">isIndividualDecl</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Declaration"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Declaration.html#name()">name</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#findDecl(java.lang.String)">findDecl</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Properties.html" title="class in AST">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getProperties()">getProperties</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getSuperClass()">getSuperClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#isClassDecl()">isClassDecl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#isIndividualDecl()">isIndividualDecl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Declaration">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3>
+<code><a href="../AST/Declaration.html#decl()">decl</a>, <a href="../AST/Declaration.html#name()">name</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="isClassDecl_visited"><!-- --></A><H3>
-isClassDecl_visited</H3>
-<PRE>
-protected int <B>isClassDecl_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="isIndividualDecl_visited"><!-- --></A><H3>
-isIndividualDecl_visited</H3>
-<PRE>
-protected int <B>isIndividualDecl_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSuperClass_visited"><!-- --></A><H3>
-getSuperClass_visited</H3>
-<PRE>
-protected int <B>getSuperClass_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="findDecl_String_visited"><!-- --></A><H3>
-findDecl_String_visited</H3>
-<PRE>
-protected java.util.Map <B>findDecl_String_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="isClassDecl_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClassDecl_visited</h4>
+<pre>protected&nbsp;int isClassDecl_visited</pre>
+</li>
+</ul>
+<a name="isIndividualDecl_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndividualDecl_visited</h4>
+<pre>protected&nbsp;int isIndividualDecl_visited</pre>
+</li>
+</ul>
+<a name="getSuperClass_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_visited</h4>
+<pre>protected&nbsp;int getSuperClass_visited</pre>
+</li>
+</ul>
+<a name="getSuperClass_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_computed</h4>
+<pre>protected&nbsp;boolean getSuperClass_computed</pre>
+</li>
+</ul>
+<a name="getSuperClass_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_value</h4>
+<pre>protected&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass_value</pre>
+</li>
+</ul>
+<a name="findDecl_String_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findDecl_String_visited</h4>
+<pre>protected&nbsp;java.util.Map findDecl_String_visited</pre>
+</li>
+</ul>
+<a name="getProperties_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperties_visited</h4>
+<pre>protected&nbsp;int getProperties_visited</pre>
+</li>
+</ul>
+<a name="getProperties_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperties_computed</h4>
+<pre>protected&nbsp;boolean getProperties_computed</pre>
+</li>
+</ul>
+<a name="getProperties_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getProperties_value</h4>
+<pre>protected&nbsp;<a href="../AST/Properties.html" title="class in AST">Properties</a> getProperties_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ClassDeclaration(int)"><!-- --></A><H3>
-ClassDeclaration</H3>
-<PRE>
-public <B>ClassDeclaration</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ClassDeclaration(AST.OwlParser, int)"><!-- --></A><H3>
-ClassDeclaration</H3>
-<PRE>
-public <B>ClassDeclaration</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                        int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ClassDeclaration()"><!-- --></A><H3>
-ClassDeclaration</H3>
-<PRE>
-public <B>ClassDeclaration</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ClassDeclaration(AST.List, AST.List)"><!-- --></A><H3>
-ClassDeclaration</H3>
-<PRE>
-public <B>ClassDeclaration</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ClassDeclaration(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ClassDeclaration</h4>
+<pre>public&nbsp;ClassDeclaration(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ClassDeclaration(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ClassDeclaration</h4>
+<pre>public&nbsp;ClassDeclaration(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ClassDeclaration()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ClassDeclaration</h4>
+<pre>public&nbsp;ClassDeclaration()</pre>
+</li>
+</ul>
+<a name="ClassDeclaration(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ClassDeclaration</h4>
+<pre>public&nbsp;ClassDeclaration(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A> <B>clone</B>()
-                       throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isClassDecl()"><!-- --></A><H3>
-isClassDecl</H3>
-<PRE>
-public boolean <B>isClassDecl</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#isClassDecl()">isClassDecl</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isIndividualDecl()"><!-- --></A><H3>
-isIndividualDecl</H3>
-<PRE>
-public boolean <B>isIndividualDecl</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSuperClass()"><!-- --></A><H3>
-getSuperClass</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getSuperClass()">getSuperClass</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="findDecl(java.lang.String)"><!-- --></A><H3>
-findDecl</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>findDecl</B>(java.lang.String&nbsp;name)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a>&nbsp;clone()
+                       throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="isClassDecl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClassDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isClassDecl()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isIndividualDecl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndividualDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isIndividualDecl()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSuperClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;getSuperClass()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getSuperClass()">getSuperClass</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="findDecl(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;findDecl(java.lang.String&nbsp;name)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getProperties()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperties</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Properties.html" title="class in AST">Properties</a>&nbsp;getProperties()</pre>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ClassAssertion.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Clazz.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ClassDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ClassDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ClassAssertion.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Clazz.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ClassDeclaration.html" target="_top">Frames</a></li>
+<li><a href="ClassDeclaration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Clazz.html b/javadoc/AST/Clazz.html
index 48a488b..a24b192 100644
--- a/javadoc/AST/Clazz.html
+++ b/javadoc/AST/Clazz.html
@@ -1,1113 +1,1312 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-Clazz
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>Clazz</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Clazz";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ClassDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ComplexElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Clazz.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Clazz.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ClassDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ComplexElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Clazz.html" target="_top">Frames</a></li>
+<li><a href="Clazz.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Clazz</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Clazz</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Clazz</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Clazz" class="title">Class Clazz</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.Clazz</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Clazz</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#isClass_visited">isClass_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#name_visited">name_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#clazz_visited">clazz_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#isClass_visited">isClass_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#name_visited">name_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Clazz.html#Clazz()">Clazz</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Clazz.html#Clazz(int)">Clazz</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Clazz.html#Clazz(AST.List, AST.List)">Clazz</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Clazz.html#Clazz(AST.OwlParser, int)">Clazz</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-      int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Clazz.html#Clazz()">Clazz</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Clazz.html#Clazz(int)">Clazz</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Clazz.html#Clazz(AST.List,%20AST.List)">Clazz</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Clazz.html#Clazz(AST.OwlParser,%20int)">Clazz</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+     int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Clazz.html" title="class in AST">Clazz</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Clazz.html" title="class in AST">Clazz</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Clazz.html" title="class in AST">Clazz</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#isClass()">isClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#name()">name</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Clazz.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#clazz()">clazz</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#isClass()">isClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#name()">name</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Clazz.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="name_visited"><!-- --></A><H3>
-name_visited</H3>
-<PRE>
-protected int <B>name_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="isClass_visited"><!-- --></A><H3>
-isClass_visited</H3>
-<PRE>
-protected int <B>isClass_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="name_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name_visited</h4>
+<pre>protected&nbsp;int name_visited</pre>
+</li>
+</ul>
+<a name="isClass_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClass_visited</h4>
+<pre>protected&nbsp;int isClass_visited</pre>
+</li>
+</ul>
+<a name="clazz_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>clazz_visited</h4>
+<pre>protected&nbsp;int clazz_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Clazz(int)"><!-- --></A><H3>
-Clazz</H3>
-<PRE>
-public <B>Clazz</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Clazz(AST.OwlParser, int)"><!-- --></A><H3>
-Clazz</H3>
-<PRE>
-public <B>Clazz</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Clazz()"><!-- --></A><H3>
-Clazz</H3>
-<PRE>
-public <B>Clazz</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Clazz(AST.List, AST.List)"><!-- --></A><H3>
-Clazz</H3>
-<PRE>
-public <B>Clazz</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Clazz(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Clazz</h4>
+<pre>public&nbsp;Clazz(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Clazz(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Clazz</h4>
+<pre>public&nbsp;Clazz(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+     int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Clazz()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Clazz</h4>
+<pre>public&nbsp;Clazz()</pre>
+</li>
+</ul>
+<a name="Clazz(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Clazz</h4>
+<pre>public&nbsp;Clazz(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A> <B>clone</B>()
-            throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="name()"><!-- --></A><H3>
-name</H3>
-<PRE>
-public java.lang.String <B>name</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isClass()"><!-- --></A><H3>
-isClass</H3>
-<PRE>
-public boolean <B>isClass</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Clazz.html" title="class in AST">Clazz</a>&nbsp;clone()
+            throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Clazz.html" title="class in AST">Clazz</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Clazz.html" title="class in AST">Clazz</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Clazz.html" title="class in AST">Clazz</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Clazz.html" title="class in AST">Clazz</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="name()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;name()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#name()">name</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isClass()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#isClass()">isClass</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clazz()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clazz</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Clazz.html" title="class in AST">Clazz</a>&nbsp;clazz()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clazz()">clazz</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ClassDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ComplexElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Clazz.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Clazz.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ClassDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ComplexElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Clazz.html" target="_top">Frames</a></li>
+<li><a href="Clazz.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ComplexElement.html b/javadoc/AST/ComplexElement.html
index fc66967..66ba284 100644
--- a/javadoc/AST/ComplexElement.html
+++ b/javadoc/AST/ComplexElement.html
@@ -1,1133 +1,1277 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-ComplexElement
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>ComplexElement</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ComplexElement";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Clazz.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/DataProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ComplexElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ComplexElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Clazz.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/DataProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ComplexElement.html" target="_top">Frames</a></li>
+<li><a href="ComplexElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ComplexElement</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ComplexElement</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/Annotation.html" title="class in AST">Annotation</A>, <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>, <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>, <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A>, <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A>, <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>, <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>, <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A>, <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A>, <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>, <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>, <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>, <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>, <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>, <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A>, <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A>, <A HREF="../AST/Literal.html" title="class in AST">Literal</A>, <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>, <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>, <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A>, <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>, <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>, <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>, <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>, <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>, <A HREF="../AST/OClass.html" title="class in AST">OClass</A>, <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>, <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>, <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>, <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A>, <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>, <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>, <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>, <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>, <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>, <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>, <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A>, <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>, <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>, <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>, <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>, <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>, <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A>, <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A>, <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>, <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>, <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>, <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>, <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>, <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>, <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A>, <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>, <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>, <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>, <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A>, <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A>, <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>, <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>, <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>, <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A>, <A HREF="../AST/P1Output.html" title="class in AST">P1Output</A>, <A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>, <A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A>, <A HREF="../AST/P1Process.html" title="class in AST">P1Process</A>, <A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>, <A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A>, <A HREF="../AST/P1Then.html" title="class in AST">P1Then</A>, <A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>, <A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>, <A HREF="../AST/Prefix.html" title="class in AST">Prefix</A>, <A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>, <A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>, <A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>, <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A>, <A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A>, <A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A>, <A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A>, <A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>, <A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>, <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A>, <A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>, <A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>, <A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>, <A HREF="../AST/RdfType.html" title="class in AST">RdfType</A>, <A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public abstract class <B>ComplexElement</B><DT>extends <A HREF="../AST/Element.html" title="class in AST">Element</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ComplexElement" class="title">Class ComplexElement</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ComplexElement</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../AST/Annotation.html" title="class in AST">Annotation</a>, <a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a>, <a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a>, <a href="../AST/Clazz.html" title="class in AST">Clazz</a>, <a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>, <a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a>, <a href="../AST/Datatype.html" title="class in AST">Datatype</a>, <a href="../AST/Declaration.html" title="class in AST">Declaration</a>, <a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a>, <a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a>, <a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a>, <a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a>, <a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a>, <a href="../AST/ListFirst.html" title="class in AST">ListFirst</a>, <a href="../AST/ListRest.html" title="class in AST">ListRest</a>, <a href="../AST/Literal.html" title="class in AST">Literal</a>, <a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a>, <a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a>, <a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a>, <a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a>, <a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>, <a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a>, <a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a>, <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>, <a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a>, <a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a>, <a href="../AST/OwlClass.html" title="class in AST">OwlClass</a>, <a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a>, <a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a>, <a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a>, <a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a>, <a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a>, <a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a>, <a href="../AST/OwlImports.html" title="class in AST">OwlImports</a>, <a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a>, <a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a>, <a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a>, <a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a>, <a href="../AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a>, <a href="../AST/OwlOnClass.html" title="class in AST">OwlOnClass</a>, <a href="../AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a>, <a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a>, <a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a>, <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>, <a href="../AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a>, <a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>, <a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a>, <a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a>, <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a>, <a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a>, <a href="../AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a>, <a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a>, <a href="../AST/P1Components.html" title="class in AST">P1Components</a>, <a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a>, <a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a>, <a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a>, <a href="../AST/P1Else.html" title="class in AST">P1Else</a>, <a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a>, <a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a>, <a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a>, <a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a>, <a href="../AST/P1Input.html" title="class in AST">P1Input</a>, <a href="../AST/P1Output.html" title="class in AST">P1Output</a>, <a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a>, <a href="../AST/P1Perform.html" title="class in AST">P1Perform</a>, <a href="../AST/P1Process.html" title="class in AST">P1Process</a>, <a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a>, <a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a>, <a href="../AST/P1Then.html" title="class in AST">P1Then</a>, <a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a>, <a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a>, <a href="../AST/Prefix.html" title="class in AST">Prefix</a>, <a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a>, <a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a>, <a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a>, <a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a>, <a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a>, <a href="../AST/RdfRest.html" title="class in AST">RdfRest</a>, <a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a>, <a href="../AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a>, <a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a>, <a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a>, <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>, <a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a>, <a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a>, <a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a>, <a href="../AST/RdfType.html" title="class in AST">RdfType</a>, <a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a>, <a href="../AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">ComplexElement</span>
+extends <a href="../AST/Element.html" title="class in AST">Element</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getId_computed">getId_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getId_value">getId_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getId_visited">getId_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#ComplexElement()">ComplexElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#ComplexElement(int)">ComplexElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#ComplexElement(AST.List, AST.List)">ComplexElement</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#ComplexElement(AST.OwlParser, int)">ComplexElement</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ComplexElement.html#ComplexElement()">ComplexElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ComplexElement.html#ComplexElement(int)">ComplexElement</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ComplexElement.html#ComplexElement(AST.List,%20AST.List)">ComplexElement</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ComplexElement.html#ComplexElement(AST.OwlParser,%20int)">ComplexElement</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A></B>(java.lang.String&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getId()">getId</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A></B>(java.lang.String&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#iri()">iri</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#clazz()">clazz</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getId()">getId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#iri()">iri</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#copy()">copy</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="iri_visited"><!-- --></A><H3>
-iri_visited</H3>
-<PRE>
-protected int <B>iri_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getId_visited"><!-- --></A><H3>
-getId_visited</H3>
-<PRE>
-protected int <B>getId_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSuperClass_String_visited"><!-- --></A><H3>
-getSuperClass_String_visited</H3>
-<PRE>
-protected java.util.Map <B>getSuperClass_String_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="findDecl_String_visited"><!-- --></A><H3>
-findDecl_String_visited</H3>
-<PRE>
-protected java.util.Map <B>findDecl_String_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="iri_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iri_visited</h4>
+<pre>protected&nbsp;int iri_visited</pre>
+</li>
+</ul>
+<a name="getId_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId_visited</h4>
+<pre>protected&nbsp;int getId_visited</pre>
+</li>
+</ul>
+<a name="getId_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId_computed</h4>
+<pre>protected&nbsp;boolean getId_computed</pre>
+</li>
+</ul>
+<a name="getId_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId_value</h4>
+<pre>protected&nbsp;java.lang.String getId_value</pre>
+</li>
+</ul>
+<a name="clazz_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clazz_visited</h4>
+<pre>protected&nbsp;int clazz_visited</pre>
+</li>
+</ul>
+<a name="getSuperClass_String_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_String_visited</h4>
+<pre>protected&nbsp;java.util.Map getSuperClass_String_visited</pre>
+</li>
+</ul>
+<a name="findDecl_String_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>findDecl_String_visited</h4>
+<pre>protected&nbsp;java.util.Map findDecl_String_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ComplexElement(int)"><!-- --></A><H3>
-ComplexElement</H3>
-<PRE>
-public <B>ComplexElement</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ComplexElement(AST.OwlParser, int)"><!-- --></A><H3>
-ComplexElement</H3>
-<PRE>
-public <B>ComplexElement</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ComplexElement()"><!-- --></A><H3>
-ComplexElement</H3>
-<PRE>
-public <B>ComplexElement</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ComplexElement(AST.List, AST.List)"><!-- --></A><H3>
-ComplexElement</H3>
-<PRE>
-public <B>ComplexElement</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ComplexElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ComplexElement</h4>
+<pre>public&nbsp;ComplexElement(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ComplexElement(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ComplexElement</h4>
+<pre>public&nbsp;ComplexElement(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ComplexElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ComplexElement</h4>
+<pre>public&nbsp;ComplexElement()</pre>
+</li>
+</ul>
+<a name="ComplexElement(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ComplexElement</h4>
+<pre>public&nbsp;ComplexElement(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="iri()"><!-- --></A><H3>
-iri</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>iri</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#iri()">iri</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getId()"><!-- --></A><H3>
-getId</H3>
-<PRE>
-public java.lang.String <B>getId</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSuperClass(java.lang.String)"><!-- --></A><H3>
-getSuperClass</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass</B>(java.lang.String&nbsp;name)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="findDecl(java.lang.String)"><!-- --></A><H3>
-findDecl</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>findDecl</B>(java.lang.String&nbsp;name)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Element.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public abstract&nbsp;<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Element.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Element.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="iri()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iri</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;iri()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#iri()">iri</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;getId()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#getId()">getId</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clazz()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clazz</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Clazz.html" title="class in AST">Clazz</a>&nbsp;clazz()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#clazz()">clazz</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSuperClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;getSuperClass(java.lang.String&nbsp;name)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="findDecl(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;findDecl(java.lang.String&nbsp;name)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Clazz.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/DataProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ComplexElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ComplexElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Clazz.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/DataProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ComplexElement.html" target="_top">Frames</a></li>
+<li><a href="ComplexElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/DataProperty.html b/javadoc/AST/DataProperty.html
index 4f2f1b5..1f25763 100644
--- a/javadoc/AST/DataProperty.html
+++ b/javadoc/AST/DataProperty.html
@@ -1,1024 +1,1312 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-DataProperty
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>DataProperty</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="DataProperty";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ComplexElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/DataPropertyDomain.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/DataProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DataProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ComplexElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/DataPropertyDomain.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/DataProperty.html" target="_top">Frames</a></li>
+<li><a href="DataProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class DataProperty</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.DataProperty</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>DataProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class DataProperty" class="title">Class DataProperty</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.DataProperty</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">DataProperty</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation">
+<caption><span>Properties</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Type</th>
+<th class="colLast" scope="col">Property and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#isDataProperty">isData</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#isDataProperty_visited">isDataProperty_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#name_visited">name_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataProperty.html#DataProperty()">DataProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataProperty.html#DataProperty(int)">DataProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataProperty.html#DataProperty(AST.List, AST.List)">DataProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataProperty.html#DataProperty(AST.OwlParser, int)">DataProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/DataProperty.html#DataProperty()">DataProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/DataProperty.html#DataProperty(int)">DataProperty</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/DataProperty.html#DataProperty(AST.List,%20AST.List)">DataProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/DataProperty.html#DataProperty(AST.OwlParser,%20int)">DataProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#isDataProperty()">isDataProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#name()">name</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ PROPERTY DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_detail">
+<!--   -->
+</a>
+<h3>Property Detail</h3>
+<a name="isDataProperty">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isData</h4>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#isDataProperty()">isDataProperty</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="name_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name_visited</h4>
+<pre>protected&nbsp;int name_visited</pre>
+</li>
+</ul>
+<a name="isDataProperty_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isDataProperty_visited</h4>
+<pre>protected&nbsp;int isDataProperty_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="DataProperty(int)"><!-- --></A><H3>
-DataProperty</H3>
-<PRE>
-public <B>DataProperty</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DataProperty(AST.OwlParser, int)"><!-- --></A><H3>
-DataProperty</H3>
-<PRE>
-public <B>DataProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DataProperty()"><!-- --></A><H3>
-DataProperty</H3>
-<PRE>
-public <B>DataProperty</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DataProperty(AST.List, AST.List)"><!-- --></A><H3>
-DataProperty</H3>
-<PRE>
-public <B>DataProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                    <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DataProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataProperty</h4>
+<pre>public&nbsp;DataProperty(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="DataProperty(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataProperty</h4>
+<pre>public&nbsp;DataProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="DataProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataProperty</h4>
+<pre>public&nbsp;DataProperty()</pre>
+</li>
+</ul>
+<a name="DataProperty(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DataProperty</h4>
+<pre>public&nbsp;DataProperty(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A> <B>clone</B>()
-                   throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>&nbsp;clone()
+                   throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="name()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;name()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#name()">name</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isDataProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDataProperty</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isDataProperty()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#isDataProperty()">isDataProperty</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ComplexElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/DataPropertyDomain.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/DataProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DataProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ComplexElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/DataPropertyDomain.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/DataProperty.html" target="_top">Frames</a></li>
+<li><a href="DataProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/DataPropertyDomain.html b/javadoc/AST/DataPropertyDomain.html
index 1f99b6e..dfd865a 100644
--- a/javadoc/AST/DataPropertyDomain.html
+++ b/javadoc/AST/DataPropertyDomain.html
@@ -1,1024 +1,1292 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-DataPropertyDomain
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>DataPropertyDomain</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="DataPropertyDomain";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/DataProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/DataPropertyRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/DataPropertyDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DataPropertyDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/DataProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/DataPropertyRange.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/DataPropertyDomain.html" target="_top">Frames</a></li>
+<li><a href="DataPropertyDomain.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class DataPropertyDomain</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.DataPropertyDomain</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>DataPropertyDomain</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class DataPropertyDomain" class="title">Class DataPropertyDomain</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.DataPropertyDomain</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">DataPropertyDomain</span>
+extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation">
+<caption><span>Properties</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Type</th>
+<th class="colLast" scope="col">Property and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#dataProperty">data</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#dataProperty_visited">dataProperty_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#DataPropertyDomain()">DataPropertyDomain</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#DataPropertyDomain(int)">DataPropertyDomain</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#DataPropertyDomain(AST.List, AST.List)">DataPropertyDomain</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#DataPropertyDomain(AST.OwlParser, int)">DataPropertyDomain</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/DataPropertyDomain.html#DataPropertyDomain()">DataPropertyDomain</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/DataPropertyDomain.html#DataPropertyDomain(int)">DataPropertyDomain</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/DataPropertyDomain.html#DataPropertyDomain(AST.List,%20AST.List)">DataPropertyDomain</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/DataPropertyDomain.html#DataPropertyDomain(AST.OwlParser,%20int)">DataPropertyDomain</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#dataProperty()">dataProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ PROPERTY DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_detail">
+<!--   -->
+</a>
+<h3>Property Detail</h3>
+<a name="dataProperty">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>data</h4>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="dataProperty_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dataProperty_visited</h4>
+<pre>protected&nbsp;int dataProperty_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="DataPropertyDomain(int)"><!-- --></A><H3>
-DataPropertyDomain</H3>
-<PRE>
-public <B>DataPropertyDomain</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DataPropertyDomain(AST.OwlParser, int)"><!-- --></A><H3>
-DataPropertyDomain</H3>
-<PRE>
-public <B>DataPropertyDomain</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                          int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DataPropertyDomain()"><!-- --></A><H3>
-DataPropertyDomain</H3>
-<PRE>
-public <B>DataPropertyDomain</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DataPropertyDomain(AST.List, AST.List)"><!-- --></A><H3>
-DataPropertyDomain</H3>
-<PRE>
-public <B>DataPropertyDomain</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                          <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DataPropertyDomain(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataPropertyDomain</h4>
+<pre>public&nbsp;DataPropertyDomain(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="DataPropertyDomain(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataPropertyDomain</h4>
+<pre>public&nbsp;DataPropertyDomain(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="DataPropertyDomain()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataPropertyDomain</h4>
+<pre>public&nbsp;DataPropertyDomain()</pre>
+</li>
+</ul>
+<a name="DataPropertyDomain(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DataPropertyDomain</h4>
+<pre>public&nbsp;DataPropertyDomain(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A> <B>clone</B>()
-                         throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a>&nbsp;clone()
+                         throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="dataProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dataProperty</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>&nbsp;dataProperty()</pre>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/DataProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/DataPropertyRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/DataPropertyDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DataPropertyDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/DataProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/DataPropertyRange.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/DataPropertyDomain.html" target="_top">Frames</a></li>
+<li><a href="DataPropertyDomain.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/DataPropertyRange.html b/javadoc/AST/DataPropertyRange.html
index e7d59a0..1050146 100644
--- a/javadoc/AST/DataPropertyRange.html
+++ b/javadoc/AST/DataPropertyRange.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-DataPropertyRange
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>DataPropertyRange</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="DataPropertyRange";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/DataPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Datatype.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/DataPropertyRange.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DataPropertyRange.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/DataPropertyDomain.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Datatype.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/DataPropertyRange.html" target="_top">Frames</a></li>
+<li><a href="DataPropertyRange.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class DataPropertyRange</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.DataPropertyRange</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>DataPropertyRange</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class DataPropertyRange" class="title">Class DataPropertyRange</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.DataPropertyRange</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">DataPropertyRange</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#DataPropertyRange()">DataPropertyRange</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#DataPropertyRange(int)">DataPropertyRange</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#DataPropertyRange(AST.List, AST.List)">DataPropertyRange</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#DataPropertyRange(AST.OwlParser, int)">DataPropertyRange</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/DataPropertyRange.html#DataPropertyRange()">DataPropertyRange</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/DataPropertyRange.html#DataPropertyRange(int)">DataPropertyRange</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/DataPropertyRange.html#DataPropertyRange(AST.List,%20AST.List)">DataPropertyRange</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/DataPropertyRange.html#DataPropertyRange(AST.OwlParser,%20int)">DataPropertyRange</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="DataPropertyRange(int)"><!-- --></A><H3>
-DataPropertyRange</H3>
-<PRE>
-public <B>DataPropertyRange</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DataPropertyRange(AST.OwlParser, int)"><!-- --></A><H3>
-DataPropertyRange</H3>
-<PRE>
-public <B>DataPropertyRange</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                         int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DataPropertyRange()"><!-- --></A><H3>
-DataPropertyRange</H3>
-<PRE>
-public <B>DataPropertyRange</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DataPropertyRange(AST.List, AST.List)"><!-- --></A><H3>
-DataPropertyRange</H3>
-<PRE>
-public <B>DataPropertyRange</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DataPropertyRange(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataPropertyRange</h4>
+<pre>public&nbsp;DataPropertyRange(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="DataPropertyRange(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataPropertyRange</h4>
+<pre>public&nbsp;DataPropertyRange(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="DataPropertyRange()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataPropertyRange</h4>
+<pre>public&nbsp;DataPropertyRange()</pre>
+</li>
+</ul>
+<a name="DataPropertyRange(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DataPropertyRange</h4>
+<pre>public&nbsp;DataPropertyRange(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A> <B>clone</B>()
-                        throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a>&nbsp;clone()
+                        throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/DataPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Datatype.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/DataPropertyRange.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DataPropertyRange.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/DataPropertyDomain.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Datatype.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/DataPropertyRange.html" target="_top">Frames</a></li>
+<li><a href="DataPropertyRange.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Datatype.html b/javadoc/AST/Datatype.html
index f09695e..2a69464 100644
--- a/javadoc/AST/Datatype.html
+++ b/javadoc/AST/Datatype.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-Datatype
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>Datatype</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Datatype";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/DataPropertyRange.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/DatatypeIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Datatype.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Datatype.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/DataPropertyRange.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/DatatypeIRI.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Datatype.html" target="_top">Frames</a></li>
+<li><a href="Datatype.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Datatype</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Datatype</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Datatype</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Datatype" class="title">Class Datatype</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.Datatype</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Datatype</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Datatype.html#Datatype()">Datatype</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Datatype.html#Datatype(int)">Datatype</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Datatype.html#Datatype(AST.List, AST.List)">Datatype</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Datatype.html#Datatype(AST.OwlParser, int)">Datatype</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-         int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Datatype.html#Datatype()">Datatype</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Datatype.html#Datatype(int)">Datatype</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Datatype.html#Datatype(AST.List,%20AST.List)">Datatype</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Datatype.html#Datatype(AST.OwlParser,%20int)">Datatype</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Datatype.html" title="class in AST">Datatype</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Datatype.html" title="class in AST">Datatype</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Datatype.html" title="class in AST">Datatype</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Datatype.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Datatype.html" title="class in AST">Datatype</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Datatype.html" title="class in AST">Datatype</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Datatype.html" title="class in AST">Datatype</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Datatype.html" title="class in AST">Datatype</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Datatype.html" title="class in AST">Datatype</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Datatype.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Datatype(int)"><!-- --></A><H3>
-Datatype</H3>
-<PRE>
-public <B>Datatype</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Datatype(AST.OwlParser, int)"><!-- --></A><H3>
-Datatype</H3>
-<PRE>
-public <B>Datatype</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Datatype()"><!-- --></A><H3>
-Datatype</H3>
-<PRE>
-public <B>Datatype</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Datatype(AST.List, AST.List)"><!-- --></A><H3>
-Datatype</H3>
-<PRE>
-public <B>Datatype</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Datatype(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Datatype</h4>
+<pre>public&nbsp;Datatype(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Datatype(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Datatype</h4>
+<pre>public&nbsp;Datatype(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Datatype()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Datatype</h4>
+<pre>public&nbsp;Datatype()</pre>
+</li>
+</ul>
+<a name="Datatype(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Datatype</h4>
+<pre>public&nbsp;Datatype(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A> <B>clone</B>()
-               throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Datatype.html" title="class in AST">Datatype</a>&nbsp;clone()
+               throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Datatype.html" title="class in AST">Datatype</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Datatype.html" title="class in AST">Datatype</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Datatype.html" title="class in AST">Datatype</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Datatype.html" title="class in AST">Datatype</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/DataPropertyRange.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/DatatypeIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Datatype.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Datatype.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/DataPropertyRange.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/DatatypeIRI.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Datatype.html" target="_top">Frames</a></li>
+<li><a href="Datatype.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/DatatypeIRI.html b/javadoc/AST/DatatypeIRI.html
index b51ec22..4dee2e7 100644
--- a/javadoc/AST/DatatypeIRI.html
+++ b/javadoc/AST/DatatypeIRI.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-DatatypeIRI
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>DatatypeIRI</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="DatatypeIRI";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Datatype.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Declaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/DatatypeIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DatatypeIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Datatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Declaration.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/DatatypeIRI.html" target="_top">Frames</a></li>
+<li><a href="DatatypeIRI.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class DatatypeIRI</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.DatatypeIRI</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>DatatypeIRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class DatatypeIRI" class="title">Class DatatypeIRI</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.DatatypeIRI</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">DatatypeIRI</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI()">DatatypeIRI</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI(int)">DatatypeIRI</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI(AST.OwlParser, int)">DatatypeIRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI(AST.Value)">DatatypeIRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/DatatypeIRI.html#DatatypeIRI()">DatatypeIRI</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/DatatypeIRI.html#DatatypeIRI(int)">DatatypeIRI</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/DatatypeIRI.html#DatatypeIRI(AST.OwlParser,%20int)">DatatypeIRI</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/DatatypeIRI.html#DatatypeIRI(AST.Value)">DatatypeIRI</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="DatatypeIRI(int)"><!-- --></A><H3>
-DatatypeIRI</H3>
-<PRE>
-public <B>DatatypeIRI</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DatatypeIRI(AST.OwlParser, int)"><!-- --></A><H3>
-DatatypeIRI</H3>
-<PRE>
-public <B>DatatypeIRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DatatypeIRI()"><!-- --></A><H3>
-DatatypeIRI</H3>
-<PRE>
-public <B>DatatypeIRI</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DatatypeIRI(AST.Value)"><!-- --></A><H3>
-DatatypeIRI</H3>
-<PRE>
-public <B>DatatypeIRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DatatypeIRI(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DatatypeIRI</h4>
+<pre>public&nbsp;DatatypeIRI(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="DatatypeIRI(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DatatypeIRI</h4>
+<pre>public&nbsp;DatatypeIRI(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="DatatypeIRI()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DatatypeIRI</h4>
+<pre>public&nbsp;DatatypeIRI()</pre>
+</li>
+</ul>
+<a name="DatatypeIRI(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DatatypeIRI</h4>
+<pre>public&nbsp;DatatypeIRI(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Datatype.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Declaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/DatatypeIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DatatypeIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Datatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Declaration.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/DatatypeIRI.html" target="_top">Frames</a></li>
+<li><a href="DatatypeIRI.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Declaration.html b/javadoc/AST/Declaration.html
index 701ad61..ea66c3a 100644
--- a/javadoc/AST/Declaration.html
+++ b/javadoc/AST/Declaration.html
@@ -1,1232 +1,1414 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-Declaration
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>Declaration</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Declaration";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/DatatypeIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/DiscardedElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Declaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Declaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/DatatypeIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/DiscardedElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Declaration.html" target="_top">Frames</a></li>
+<li><a href="Declaration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Declaration</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Declaration</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>, <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Declaration</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Declaration" class="title">Class Declaration</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.Declaration</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a>, <a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a>, <a href="../AST/OClass.html" title="class in AST">OClass</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Declaration</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getSuperClass_visited">getSuperClass_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#isClassDecl_visited">isClassDecl_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#isIndividualDecl_visited">isIndividualDecl_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#name_visited">name_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#decl_computed">decl_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#decl_value">decl_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#decl_visited">decl_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getSuperClass_visited">getSuperClass_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#isClassDecl_visited">isClassDecl_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#name_visited">name_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Declaration.html#Declaration()">Declaration</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Declaration.html#Declaration(int)">Declaration</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Declaration.html#Declaration(AST.List, AST.List)">Declaration</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Declaration.html#Declaration(AST.OwlParser, int)">Declaration</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Declaration.html#Declaration()">Declaration</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Declaration.html#Declaration(int)">Declaration</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Declaration.html#Declaration(AST.List,%20AST.List)">Declaration</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Declaration.html#Declaration(AST.OwlParser,%20int)">Declaration</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#getSuperClass()">getSuperClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#isClassDecl()">isClassDecl</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#name()">name</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Declaration.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#decl()">decl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#getSuperClass()">getSuperClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#name()">name</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Declaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="name_visited"><!-- --></A><H3>
-name_visited</H3>
-<PRE>
-protected int <B>name_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="isClassDecl_visited"><!-- --></A><H3>
-isClassDecl_visited</H3>
-<PRE>
-protected int <B>isClassDecl_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="isIndividualDecl_visited"><!-- --></A><H3>
-isIndividualDecl_visited</H3>
-<PRE>
-protected int <B>isIndividualDecl_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSuperClass_visited"><!-- --></A><H3>
-getSuperClass_visited</H3>
-<PRE>
-protected int <B>getSuperClass_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSuperClass_computed"><!-- --></A><H3>
-getSuperClass_computed</H3>
-<PRE>
-protected boolean <B>getSuperClass_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSuperClass_value"><!-- --></A><H3>
-getSuperClass_value</H3>
-<PRE>
-protected <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="name_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name_visited</h4>
+<pre>protected&nbsp;int name_visited</pre>
+</li>
+</ul>
+<a name="isClassDecl_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClassDecl_visited</h4>
+<pre>protected&nbsp;int isClassDecl_visited</pre>
+</li>
+</ul>
+<a name="isIndividualDecl_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndividualDecl_visited</h4>
+<pre>protected&nbsp;int isIndividualDecl_visited</pre>
+</li>
+</ul>
+<a name="getSuperClass_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_visited</h4>
+<pre>protected&nbsp;int getSuperClass_visited</pre>
+</li>
+</ul>
+<a name="getSuperClass_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_computed</h4>
+<pre>protected&nbsp;boolean getSuperClass_computed</pre>
+</li>
+</ul>
+<a name="getSuperClass_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_value</h4>
+<pre>protected&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass_value</pre>
+</li>
+</ul>
+<a name="decl_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decl_visited</h4>
+<pre>protected&nbsp;int decl_visited</pre>
+</li>
+</ul>
+<a name="decl_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decl_computed</h4>
+<pre>protected&nbsp;boolean decl_computed</pre>
+</li>
+</ul>
+<a name="decl_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>decl_value</h4>
+<pre>protected&nbsp;<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> decl_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Declaration(int)"><!-- --></A><H3>
-Declaration</H3>
-<PRE>
-public <B>Declaration</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Declaration(AST.OwlParser, int)"><!-- --></A><H3>
-Declaration</H3>
-<PRE>
-public <B>Declaration</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Declaration()"><!-- --></A><H3>
-Declaration</H3>
-<PRE>
-public <B>Declaration</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Declaration(AST.List, AST.List)"><!-- --></A><H3>
-Declaration</H3>
-<PRE>
-public <B>Declaration</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Declaration(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Declaration</h4>
+<pre>public&nbsp;Declaration(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Declaration(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Declaration</h4>
+<pre>public&nbsp;Declaration(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Declaration()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Declaration</h4>
+<pre>public&nbsp;Declaration()</pre>
+</li>
+</ul>
+<a name="Declaration(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Declaration</h4>
+<pre>public&nbsp;Declaration(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="name()"><!-- --></A><H3>
-name</H3>
-<PRE>
-public java.lang.String <B>name</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isClassDecl()"><!-- --></A><H3>
-isClassDecl</H3>
-<PRE>
-public boolean <B>isClassDecl</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isIndividualDecl()"><!-- --></A><H3>
-isIndividualDecl</H3>
-<PRE>
-public boolean <B>isIndividualDecl</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSuperClass()"><!-- --></A><H3>
-getSuperClass</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="name()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;name()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#name()">name</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isClassDecl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClassDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isClassDecl()</pre>
+</li>
+</ul>
+<a name="isIndividualDecl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndividualDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isIndividualDecl()</pre>
+</li>
+</ul>
+<a name="getSuperClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;getSuperClass()</pre>
+</li>
+</ul>
+<a name="decl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;decl()</pre>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/DatatypeIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/DiscardedElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Declaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Declaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/DatatypeIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/DiscardedElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Declaration.html" target="_top">Frames</a></li>
+<li><a href="Declaration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/DiscardedElement.html b/javadoc/AST/DiscardedElement.html
index 17a7795..7c6ffb2 100644
--- a/javadoc/AST/DiscardedElement.html
+++ b/javadoc/AST/DiscardedElement.html
@@ -1,1073 +1,1166 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-DiscardedElement
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>DiscardedElement</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="DiscardedElement";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Declaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Element.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/DiscardedElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DiscardedElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Declaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Element.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/DiscardedElement.html" target="_top">Frames</a></li>
+<li><a href="DiscardedElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Element">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Element">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class DiscardedElement</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.DiscardedElement</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>DiscardedElement</B><DT>extends <A HREF="../AST/Element.html" title="class in AST">Element</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class DiscardedElement" class="title">Class DiscardedElement</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.DiscardedElement</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">DiscardedElement</span>
+extends <a href="../AST/Element.html" title="class in AST">Element</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#getId_visited">getId_visited</A>, <A HREF="../AST/Element.html#iri_visited">iri_visited</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#clazz_visited">clazz_visited</a>, <a href="../AST/Element.html#getId_computed">getId_computed</a>, <a href="../AST/Element.html#getId_value">getId_value</a>, <a href="../AST/Element.html#getId_visited">getId_visited</a>, <a href="../AST/Element.html#iri_visited">iri_visited</a>, <a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#DiscardedElement()">DiscardedElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#DiscardedElement(AST.Identifier, AST.List, AST.List)">DiscardedElement</A></B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>&nbsp;p0,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p1,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p2)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#DiscardedElement(int)">DiscardedElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#DiscardedElement(AST.OwlParser, int)">DiscardedElement</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/DiscardedElement.html#DiscardedElement()">DiscardedElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/DiscardedElement.html#DiscardedElement(AST.Identifier,%20AST.List,%20AST.List)">DiscardedElement</a></strong>(<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p1,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p2)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/DiscardedElement.html#DiscardedElement(int)">DiscardedElement</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/DiscardedElement.html#DiscardedElement(AST.OwlParser,%20int)">DiscardedElement</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getIdentifier()">getIdentifier</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getIdentifierNoTransform()">getIdentifierNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/DiscardedElement.html#setIdentifier(AST.Identifier)">setIdentifier</A></B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId()">getId</A>, <A HREF="../AST/Element.html#iri()">iri</A>, <A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getIdentifier()">getIdentifier</a></strong>()</code>
+<div class="block">Retrieves the Identifier child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getIdentifierNoTransform()">getIdentifierNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Identifier child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#setIdentifier(AST.Identifier)">setIdentifier</a></strong>(<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;node)</code>
+<div class="block">Replaces the Identifier child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#clazz()">clazz</a>, <a href="../AST/Element.html#getId()">getId</a>, <a href="../AST/Element.html#iri()">iri</a>, <a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="DiscardedElement(int)"><!-- --></A><H3>
-DiscardedElement</H3>
-<PRE>
-public <B>DiscardedElement</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DiscardedElement(AST.OwlParser, int)"><!-- --></A><H3>
-DiscardedElement</H3>
-<PRE>
-public <B>DiscardedElement</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                        int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DiscardedElement()"><!-- --></A><H3>
-DiscardedElement</H3>
-<PRE>
-public <B>DiscardedElement</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DiscardedElement(AST.Identifier, AST.List, AST.List)"><!-- --></A><H3>
-DiscardedElement</H3>
-<PRE>
-public <B>DiscardedElement</B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>&nbsp;p0,
-                        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p1,
-                        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p2)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DiscardedElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DiscardedElement</h4>
+<pre>public&nbsp;DiscardedElement(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="DiscardedElement(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DiscardedElement</h4>
+<pre>public&nbsp;DiscardedElement(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="DiscardedElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DiscardedElement</h4>
+<pre>public&nbsp;DiscardedElement()</pre>
+</li>
+</ul>
+<a name="DiscardedElement(AST.Identifier, AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DiscardedElement</h4>
+<pre>public&nbsp;DiscardedElement(<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p1,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p2)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A> <B>clone</B>()
-                       throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setIdentifier(AST.Identifier)"><!-- --></A><H3>
-setIdentifier</H3>
-<PRE>
-public void <B>setIdentifier</B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getIdentifier()"><!-- --></A><H3>
-getIdentifier</H3>
-<PRE>
-public <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> <B>getIdentifier</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getIdentifierNoTransform()"><!-- --></A><H3>
-getIdentifierNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> <B>getIdentifierNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a>&nbsp;clone()
+                       throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Element.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Element.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Element.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setIdentifier(AST.Identifier)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIdentifier</h4>
+<pre>public&nbsp;void&nbsp;setIdentifier(<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;node)</pre>
+<div class="block">Replaces the Identifier child.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Identifier child.</dd></dl>
+</li>
+</ul>
+<a name="getIdentifier()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifier</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Identifier")
+public&nbsp;<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;getIdentifier()</pre>
+<div class="block">Retrieves the Identifier child.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the Identifier child.</dd></dl>
+</li>
+</ul>
+<a name="getIdentifierNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifierNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;getIdentifierNoTransform()</pre>
+<div class="block">Retrieves the Identifier child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the Identifier child.</dd></dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Declaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Element.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/DiscardedElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DiscardedElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Declaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Element.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/DiscardedElement.html" target="_top">Frames</a></li>
+<li><a href="DiscardedElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Element">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Element">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Element.html b/javadoc/AST/Element.html
index b53789f..dc019cc 100644
--- a/javadoc/AST/Element.html
+++ b/javadoc/AST/Element.html
@@ -1,926 +1,1029 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-Element
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>Element</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Element";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/DiscardedElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ExpressionCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Element.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Element.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/DiscardedElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ExpressionCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Element.html" target="_top">Frames</a></li>
+<li><a href="Element.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Element</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Element</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A>, <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>, <A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public abstract class <B>Element</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;<DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Element" class="title">Class Element</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>AST.Element</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>, <a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a>, <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">Element</span>
+extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation">
+<caption><span>Properties</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Type</th>
+<th class="colLast" scope="col">Property and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#isDataProperty">isData</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#isObjectProperty">isObject</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#getId_computed">getId_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#getId_value">getId_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#getId_visited">getId_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#iri_visited">iri_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#isClass_visited">isClass_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#name_visited">name_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#range_computed">range_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#range_value">range_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#range_visited">range_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#type_computed">type_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#type_value">type_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#type_visited">type_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#clazz_visited">clazz_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#getId_computed">getId_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#getId_value">getId_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#getId_visited">getId_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#iri_visited">iri_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#isClass_visited">isClass_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#name_visited">name_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#range_computed">range_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#range_value">range_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#range_visited">range_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#type_computed">type_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#type_value">type_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#type_visited">type_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Element.html#Element()">Element</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Element.html#Element(int)">Element</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Element.html#Element(AST.OwlParser, int)">Element</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-        int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Element.html#Element()">Element</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Element.html#Element(int)">Element</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Element.html#Element(AST.OwlParser,%20int)">Element</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#getId()">getId</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#iri()">iri</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#isClass()">isClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#isIndividual()">isIndividual</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#name()">name</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#range()">range</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Element.html#type()">type</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#clazz()">clazz</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract <a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#getId()">getId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#iri()">iri</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#isClass()">isClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#isDataProperty()">isDataProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#isIndividual()">isIndividual</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#name()">name</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#range()">range</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract <a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Element.html#type()">type</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#copy()">copy</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ PROPERTY DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_detail">
+<!--   -->
+</a>
+<h3>Property Detail</h3>
+<a name="isObjectProperty">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isObject</h4>
+</li>
+</ul>
+<a name="isDataProperty">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isData</h4>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="iri_visited"><!-- --></A><H3>
-iri_visited</H3>
-<PRE>
-protected int <B>iri_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="name_visited"><!-- --></A><H3>
-name_visited</H3>
-<PRE>
-protected int <B>name_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getId_visited"><!-- --></A><H3>
-getId_visited</H3>
-<PRE>
-protected int <B>getId_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getId_computed"><!-- --></A><H3>
-getId_computed</H3>
-<PRE>
-protected boolean <B>getId_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getId_value"><!-- --></A><H3>
-getId_value</H3>
-<PRE>
-protected java.lang.String <B>getId_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="type_visited"><!-- --></A><H3>
-type_visited</H3>
-<PRE>
-protected int <B>type_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="type_computed"><!-- --></A><H3>
-type_computed</H3>
-<PRE>
-protected boolean <B>type_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="type_value"><!-- --></A><H3>
-type_value</H3>
-<PRE>
-protected java.lang.String <B>type_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="isClass_visited"><!-- --></A><H3>
-isClass_visited</H3>
-<PRE>
-protected int <B>isClass_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="isIndividual_visited"><!-- --></A><H3>
-isIndividual_visited</H3>
-<PRE>
-protected int <B>isIndividual_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="range_visited"><!-- --></A><H3>
-range_visited</H3>
-<PRE>
-protected int <B>range_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="range_computed"><!-- --></A><H3>
-range_computed</H3>
-<PRE>
-protected boolean <B>range_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="range_value"><!-- --></A><H3>
-range_value</H3>
-<PRE>
-protected <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>range_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="iri_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iri_visited</h4>
+<pre>protected&nbsp;int iri_visited</pre>
+</li>
+</ul>
+<a name="name_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name_visited</h4>
+<pre>protected&nbsp;int name_visited</pre>
+</li>
+</ul>
+<a name="getId_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId_visited</h4>
+<pre>protected&nbsp;int getId_visited</pre>
+</li>
+</ul>
+<a name="getId_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId_computed</h4>
+<pre>protected&nbsp;boolean getId_computed</pre>
+</li>
+</ul>
+<a name="getId_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId_value</h4>
+<pre>protected&nbsp;java.lang.String getId_value</pre>
+</li>
+</ul>
+<a name="type_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type_visited</h4>
+<pre>protected&nbsp;int type_visited</pre>
+</li>
+</ul>
+<a name="type_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type_computed</h4>
+<pre>protected&nbsp;boolean type_computed</pre>
+</li>
+</ul>
+<a name="type_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type_value</h4>
+<pre>protected&nbsp;java.lang.String type_value</pre>
+</li>
+</ul>
+<a name="isClass_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClass_visited</h4>
+<pre>protected&nbsp;int isClass_visited</pre>
+</li>
+</ul>
+<a name="isIndividual_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndividual_visited</h4>
+<pre>protected&nbsp;int isIndividual_visited</pre>
+</li>
+</ul>
+<a name="clazz_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clazz_visited</h4>
+<pre>protected&nbsp;int clazz_visited</pre>
+</li>
+</ul>
+<a name="range_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range_visited</h4>
+<pre>protected&nbsp;int range_visited</pre>
+</li>
+</ul>
+<a name="range_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range_computed</h4>
+<pre>protected&nbsp;boolean range_computed</pre>
+</li>
+</ul>
+<a name="range_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range_value</h4>
+<pre>protected&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range_value</pre>
+</li>
+</ul>
+<a name="isObjectProperty_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isObjectProperty_visited</h4>
+<pre>protected&nbsp;int isObjectProperty_visited</pre>
+</li>
+</ul>
+<a name="isDataProperty_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isDataProperty_visited</h4>
+<pre>protected&nbsp;int isDataProperty_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Element(int)"><!-- --></A><H3>
-Element</H3>
-<PRE>
-public <B>Element</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Element(AST.OwlParser, int)"><!-- --></A><H3>
-Element</H3>
-<PRE>
-public <B>Element</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Element()"><!-- --></A><H3>
-Element</H3>
-<PRE>
-public <B>Element</B>()</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Element(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Element</h4>
+<pre>public&nbsp;Element(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Element(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Element</h4>
+<pre>public&nbsp;Element(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Element()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Element</h4>
+<pre>public&nbsp;Element()</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>clone</B>()
-              throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="iri()"><!-- --></A><H3>
-iri</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>iri</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="name()"><!-- --></A><H3>
-name</H3>
-<PRE>
-public java.lang.String <B>name</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getId()"><!-- --></A><H3>
-getId</H3>
-<PRE>
-public java.lang.String <B>getId</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="type()"><!-- --></A><H3>
-type</H3>
-<PRE>
-public java.lang.String <B>type</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isClass()"><!-- --></A><H3>
-isClass</H3>
-<PRE>
-public boolean <B>isClass</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isIndividual()"><!-- --></A><H3>
-isIndividual</H3>
-<PRE>
-public boolean <B>isIndividual</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="range()"><!-- --></A><H3>
-range</H3>
-<PRE>
-public <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>range</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;clone()
+              throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public abstract&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="iri()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iri</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;iri()</pre>
+</li>
+</ul>
+<a name="name()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;name()</pre>
+</li>
+</ul>
+<a name="getId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;getId()</pre>
+</li>
+</ul>
+<a name="type()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;type()</pre>
+</li>
+</ul>
+<a name="isClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isClass()</pre>
+</li>
+</ul>
+<a name="isIndividual()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndividual</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isIndividual()</pre>
+</li>
+</ul>
+<a name="clazz()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clazz</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Clazz.html" title="class in AST">Clazz</a>&nbsp;clazz()</pre>
+</li>
+</ul>
+<a name="range()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>&nbsp;range()</pre>
+</li>
+</ul>
+<a name="isObjectProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isObjectProperty</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isObjectProperty()</pre>
+</li>
+</ul>
+<a name="isDataProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDataProperty</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isDataProperty()</pre>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/DiscardedElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ExpressionCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Element.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Element.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/DiscardedElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ExpressionCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Element.html" target="_top">Frames</a></li>
+<li><a href="Element.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ExprExpressionData.html b/javadoc/AST/ExprExpressionData.html
index eaaf45f..e1903f2 100644
--- a/javadoc/AST/ExprExpressionData.html
+++ b/javadoc/AST/ExprExpressionData.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ExprExpressionData
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>ExprExpressionData</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ExprExpressionData";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ExpressionRefURI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ExprKIFCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ExprExpressionData.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ExprExpressionData.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ExpressionRefURI.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ExprKIFCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ExprExpressionData.html" target="_top">Frames</a></li>
+<li><a href="ExprExpressionData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ExprExpressionData</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ExprExpressionData</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ExprExpressionData</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ExprExpressionData" class="title">Class ExprExpressionData</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ExprExpressionData</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ExprExpressionData</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#ExprExpressionData()">ExprExpressionData</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#ExprExpressionData(int)">ExprExpressionData</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#ExprExpressionData(AST.List, AST.List)">ExprExpressionData</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#ExprExpressionData(AST.OwlParser, int)">ExprExpressionData</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ExprExpressionData.html#ExprExpressionData()">ExprExpressionData</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ExprExpressionData.html#ExprExpressionData(int)">ExprExpressionData</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ExprExpressionData.html#ExprExpressionData(AST.List,%20AST.List)">ExprExpressionData</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ExprExpressionData.html#ExprExpressionData(AST.OwlParser,%20int)">ExprExpressionData</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ExprExpressionData(int)"><!-- --></A><H3>
-ExprExpressionData</H3>
-<PRE>
-public <B>ExprExpressionData</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExprExpressionData(AST.OwlParser, int)"><!-- --></A><H3>
-ExprExpressionData</H3>
-<PRE>
-public <B>ExprExpressionData</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                          int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExprExpressionData()"><!-- --></A><H3>
-ExprExpressionData</H3>
-<PRE>
-public <B>ExprExpressionData</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExprExpressionData(AST.List, AST.List)"><!-- --></A><H3>
-ExprExpressionData</H3>
-<PRE>
-public <B>ExprExpressionData</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                          <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ExprExpressionData(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExprExpressionData</h4>
+<pre>public&nbsp;ExprExpressionData(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ExprExpressionData(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExprExpressionData</h4>
+<pre>public&nbsp;ExprExpressionData(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ExprExpressionData()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExprExpressionData</h4>
+<pre>public&nbsp;ExprExpressionData()</pre>
+</li>
+</ul>
+<a name="ExprExpressionData(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ExprExpressionData</h4>
+<pre>public&nbsp;ExprExpressionData(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A> <B>clone</B>()
-                         throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a>&nbsp;clone()
+                         throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ExpressionRefURI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ExprKIFCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ExprExpressionData.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ExprExpressionData.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ExpressionRefURI.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ExprKIFCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ExprExpressionData.html" target="_top">Frames</a></li>
+<li><a href="ExprExpressionData.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ExprKIFCondition.html b/javadoc/AST/ExprKIFCondition.html
index 45e49d5..34ec3cf 100644
--- a/javadoc/AST/ExprKIFCondition.html
+++ b/javadoc/AST/ExprKIFCondition.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ExprKIFCondition
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>ExprKIFCondition</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ExprKIFCondition";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ExprExpressionData.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/FloatElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ExprKIFCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ExprKIFCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ExprExpressionData.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/FloatElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ExprKIFCondition.html" target="_top">Frames</a></li>
+<li><a href="ExprKIFCondition.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ExprKIFCondition</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ExprKIFCondition</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ExprKIFCondition</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ExprKIFCondition" class="title">Class ExprKIFCondition</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ExprKIFCondition</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ExprKIFCondition</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#ExprKIFCondition()">ExprKIFCondition</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#ExprKIFCondition(int)">ExprKIFCondition</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#ExprKIFCondition(AST.List, AST.List)">ExprKIFCondition</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#ExprKIFCondition(AST.OwlParser, int)">ExprKIFCondition</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ExprKIFCondition.html#ExprKIFCondition()">ExprKIFCondition</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ExprKIFCondition.html#ExprKIFCondition(int)">ExprKIFCondition</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ExprKIFCondition.html#ExprKIFCondition(AST.List,%20AST.List)">ExprKIFCondition</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ExprKIFCondition.html#ExprKIFCondition(AST.OwlParser,%20int)">ExprKIFCondition</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ExprKIFCondition(int)"><!-- --></A><H3>
-ExprKIFCondition</H3>
-<PRE>
-public <B>ExprKIFCondition</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExprKIFCondition(AST.OwlParser, int)"><!-- --></A><H3>
-ExprKIFCondition</H3>
-<PRE>
-public <B>ExprKIFCondition</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                        int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExprKIFCondition()"><!-- --></A><H3>
-ExprKIFCondition</H3>
-<PRE>
-public <B>ExprKIFCondition</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExprKIFCondition(AST.List, AST.List)"><!-- --></A><H3>
-ExprKIFCondition</H3>
-<PRE>
-public <B>ExprKIFCondition</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ExprKIFCondition(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExprKIFCondition</h4>
+<pre>public&nbsp;ExprKIFCondition(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ExprKIFCondition(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExprKIFCondition</h4>
+<pre>public&nbsp;ExprKIFCondition(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ExprKIFCondition()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExprKIFCondition</h4>
+<pre>public&nbsp;ExprKIFCondition()</pre>
+</li>
+</ul>
+<a name="ExprKIFCondition(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ExprKIFCondition</h4>
+<pre>public&nbsp;ExprKIFCondition(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A> <B>clone</B>()
-                       throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a>&nbsp;clone()
+                       throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ExprExpressionData.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/FloatElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ExprKIFCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ExprKIFCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ExprExpressionData.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/FloatElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ExprKIFCondition.html" target="_top">Frames</a></li>
+<li><a href="ExprKIFCondition.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ExpressionCondition.html b/javadoc/AST/ExpressionCondition.html
index 3d60f5b..0d61630 100644
--- a/javadoc/AST/ExpressionCondition.html
+++ b/javadoc/AST/ExpressionCondition.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 -->
-<TITLE>
-ExpressionCondition
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>ExpressionCondition</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ExpressionCondition";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Element.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ExpressionCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ExpressionCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Element.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ExpressionLogicLanguage.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ExpressionCondition.html" target="_top">Frames</a></li>
+<li><a href="ExpressionCondition.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ExpressionCondition</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ExpressionCondition</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ExpressionCondition</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ExpressionCondition" class="title">Class ExpressionCondition</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ExpressionCondition</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ExpressionCondition</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#ExpressionCondition()">ExpressionCondition</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#ExpressionCondition(int)">ExpressionCondition</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#ExpressionCondition(AST.List, AST.List)">ExpressionCondition</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                    <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#ExpressionCondition(AST.OwlParser, int)">ExpressionCondition</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionCondition.html#ExpressionCondition()">ExpressionCondition</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionCondition.html#ExpressionCondition(int)">ExpressionCondition</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionCondition.html#ExpressionCondition(AST.List,%20AST.List)">ExpressionCondition</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                   <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionCondition.html#ExpressionCondition(AST.OwlParser,%20int)">ExpressionCondition</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                   int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ExpressionCondition(int)"><!-- --></A><H3>
-ExpressionCondition</H3>
-<PRE>
-public <B>ExpressionCondition</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExpressionCondition(AST.OwlParser, int)"><!-- --></A><H3>
-ExpressionCondition</H3>
-<PRE>
-public <B>ExpressionCondition</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                           int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExpressionCondition()"><!-- --></A><H3>
-ExpressionCondition</H3>
-<PRE>
-public <B>ExpressionCondition</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExpressionCondition(AST.List, AST.List)"><!-- --></A><H3>
-ExpressionCondition</H3>
-<PRE>
-public <B>ExpressionCondition</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                           <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ExpressionCondition(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionCondition</h4>
+<pre>public&nbsp;ExpressionCondition(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ExpressionCondition(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionCondition</h4>
+<pre>public&nbsp;ExpressionCondition(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                   int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ExpressionCondition()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionCondition</h4>
+<pre>public&nbsp;ExpressionCondition()</pre>
+</li>
+</ul>
+<a name="ExpressionCondition(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ExpressionCondition</h4>
+<pre>public&nbsp;ExpressionCondition(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                   <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A> <B>clone</B>()
-                          throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a>&nbsp;clone()
+                          throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Element.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ExpressionCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ExpressionCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Element.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ExpressionLogicLanguage.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ExpressionCondition.html" target="_top">Frames</a></li>
+<li><a href="ExpressionCondition.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ExpressionLogicLanguage.html b/javadoc/AST/ExpressionLogicLanguage.html
index 25b276d..d8193c5 100644
--- a/javadoc/AST/ExpressionLogicLanguage.html
+++ b/javadoc/AST/ExpressionLogicLanguage.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ExpressionLogicLanguage
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>ExpressionLogicLanguage</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ExpressionLogicLanguage";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ExpressionCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ExpressionRefURI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ExpressionLogicLanguage.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ExpressionLogicLanguage.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ExpressionCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ExpressionRefURI.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ExpressionLogicLanguage.html" target="_top">Frames</a></li>
+<li><a href="ExpressionLogicLanguage.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ExpressionLogicLanguage</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ExpressionLogicLanguage</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ExpressionLogicLanguage</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ExpressionLogicLanguage" class="title">Class ExpressionLogicLanguage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ExpressionLogicLanguage</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ExpressionLogicLanguage</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage()">ExpressionLogicLanguage</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(int)">ExpressionLogicLanguage</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.List, AST.List)">ExpressionLogicLanguage</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.OwlParser, int)">ExpressionLogicLanguage</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                        int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage()">ExpressionLogicLanguage</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(int)">ExpressionLogicLanguage</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.List,%20AST.List)">ExpressionLogicLanguage</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.OwlParser,%20int)">ExpressionLogicLanguage</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                       int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ExpressionLogicLanguage(int)"><!-- --></A><H3>
-ExpressionLogicLanguage</H3>
-<PRE>
-public <B>ExpressionLogicLanguage</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExpressionLogicLanguage(AST.OwlParser, int)"><!-- --></A><H3>
-ExpressionLogicLanguage</H3>
-<PRE>
-public <B>ExpressionLogicLanguage</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                               int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExpressionLogicLanguage()"><!-- --></A><H3>
-ExpressionLogicLanguage</H3>
-<PRE>
-public <B>ExpressionLogicLanguage</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExpressionLogicLanguage(AST.List, AST.List)"><!-- --></A><H3>
-ExpressionLogicLanguage</H3>
-<PRE>
-public <B>ExpressionLogicLanguage</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ExpressionLogicLanguage(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionLogicLanguage</h4>
+<pre>public&nbsp;ExpressionLogicLanguage(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ExpressionLogicLanguage(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionLogicLanguage</h4>
+<pre>public&nbsp;ExpressionLogicLanguage(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                       int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ExpressionLogicLanguage()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionLogicLanguage</h4>
+<pre>public&nbsp;ExpressionLogicLanguage()</pre>
+</li>
+</ul>
+<a name="ExpressionLogicLanguage(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ExpressionLogicLanguage</h4>
+<pre>public&nbsp;ExpressionLogicLanguage(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A> <B>clone</B>()
-                              throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a>&nbsp;clone()
+                              throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ExpressionCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ExpressionRefURI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ExpressionLogicLanguage.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ExpressionLogicLanguage.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ExpressionCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ExpressionRefURI.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ExpressionLogicLanguage.html" target="_top">Frames</a></li>
+<li><a href="ExpressionLogicLanguage.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ExpressionRefURI.html b/javadoc/AST/ExpressionRefURI.html
index 69ba1b2..a71f0d6 100644
--- a/javadoc/AST/ExpressionRefURI.html
+++ b/javadoc/AST/ExpressionRefURI.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ExpressionRefURI
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 -->
+<title>ExpressionRefURI</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ExpressionRefURI";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ExprExpressionData.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ExpressionRefURI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ExpressionRefURI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ExpressionLogicLanguage.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ExprExpressionData.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ExpressionRefURI.html" target="_top">Frames</a></li>
+<li><a href="ExpressionRefURI.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ExpressionRefURI</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ExpressionRefURI</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ExpressionRefURI</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ExpressionRefURI" class="title">Class ExpressionRefURI</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ExpressionRefURI</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ExpressionRefURI</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#ExpressionRefURI()">ExpressionRefURI</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#ExpressionRefURI(int)">ExpressionRefURI</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#ExpressionRefURI(AST.List, AST.List)">ExpressionRefURI</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#ExpressionRefURI(AST.OwlParser, int)">ExpressionRefURI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionRefURI.html#ExpressionRefURI()">ExpressionRefURI</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionRefURI.html#ExpressionRefURI(int)">ExpressionRefURI</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionRefURI.html#ExpressionRefURI(AST.List,%20AST.List)">ExpressionRefURI</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ExpressionRefURI.html#ExpressionRefURI(AST.OwlParser,%20int)">ExpressionRefURI</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ExpressionRefURI(int)"><!-- --></A><H3>
-ExpressionRefURI</H3>
-<PRE>
-public <B>ExpressionRefURI</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExpressionRefURI(AST.OwlParser, int)"><!-- --></A><H3>
-ExpressionRefURI</H3>
-<PRE>
-public <B>ExpressionRefURI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                        int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExpressionRefURI()"><!-- --></A><H3>
-ExpressionRefURI</H3>
-<PRE>
-public <B>ExpressionRefURI</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ExpressionRefURI(AST.List, AST.List)"><!-- --></A><H3>
-ExpressionRefURI</H3>
-<PRE>
-public <B>ExpressionRefURI</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ExpressionRefURI(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionRefURI</h4>
+<pre>public&nbsp;ExpressionRefURI(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ExpressionRefURI(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionRefURI</h4>
+<pre>public&nbsp;ExpressionRefURI(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ExpressionRefURI()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionRefURI</h4>
+<pre>public&nbsp;ExpressionRefURI()</pre>
+</li>
+</ul>
+<a name="ExpressionRefURI(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ExpressionRefURI</h4>
+<pre>public&nbsp;ExpressionRefURI(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A> <B>clone</B>()
-                       throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a>&nbsp;clone()
+                       throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ExprExpressionData.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ExpressionRefURI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ExpressionRefURI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ExpressionLogicLanguage.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ExprExpressionData.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ExpressionRefURI.html" target="_top">Frames</a></li>
+<li><a href="ExpressionRefURI.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/FloatElement.html b/javadoc/AST/FloatElement.html
index 55ae1f9..43e05f1 100644
--- a/javadoc/AST/FloatElement.html
+++ b/javadoc/AST/FloatElement.html
@@ -1,675 +1,763 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-FloatElement
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>FloatElement</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="FloatElement";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ExprKIFCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Identifier.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/FloatElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="FloatElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ExprKIFCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Identifier.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/FloatElement.html" target="_top">Frames</a></li>
+<li><a href="FloatElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class FloatElement</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleElement.html" title="class in AST">AST.SimpleElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.FloatElement</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>FloatElement</B><DT>extends <A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class FloatElement" class="title">Class FloatElement</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleElement.html" title="class in AST">AST.SimpleElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.FloatElement</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FloatElement</span>
+extends <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#tokenString_LITERAL">tokenString_LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#getId_visited">getId_visited</A>, <A HREF="../AST/Element.html#iri_visited">iri_visited</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#tokenString_LITERAL">tokenString_LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#clazz_visited">clazz_visited</a>, <a href="../AST/Element.html#getId_computed">getId_computed</a>, <a href="../AST/Element.html#getId_value">getId_value</a>, <a href="../AST/Element.html#getId_visited">getId_visited</a>, <a href="../AST/Element.html#iri_visited">iri_visited</a>, <a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/FloatElement.html#FloatElement()">FloatElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/FloatElement.html#FloatElement(int)">FloatElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/FloatElement.html#FloatElement(AST.OwlParser, int)">FloatElement</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/FloatElement.html#FloatElement(java.lang.String)">FloatElement</A></B>(java.lang.String&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/FloatElement.html#FloatElement()">FloatElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/FloatElement.html#FloatElement(int)">FloatElement</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/FloatElement.html#FloatElement(AST.OwlParser,%20int)">FloatElement</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/FloatElement.html#FloatElement(java.lang.String)">FloatElement</a></strong>(java.lang.String&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#getLITERAL()">getLITERAL</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/FloatElement.html#setLITERAL(java.lang.String)">setLITERAL</A></B>(java.lang.String&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId()">getId</A>, <A HREF="../AST/Element.html#iri()">iri</A>, <A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#getLITERAL()">getLITERAL</a></strong>()</code>
+<div class="block">Retrieves the value for the lexeme LITERAL.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#setLITERAL(java.lang.String)">setLITERAL</a></strong>(java.lang.String&nbsp;value)</code>
+<div class="block">Replaces the lexeme LITERAL.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/FloatElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#clazz()">clazz</a>, <a href="../AST/Element.html#getId()">getId</a>, <a href="../AST/Element.html#iri()">iri</a>, <a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="tokenString_LITERAL"><!-- --></A><H3>
-tokenString_LITERAL</H3>
-<PRE>
-protected java.lang.String <B>tokenString_LITERAL</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="tokenString_LITERAL">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tokenString_LITERAL</h4>
+<pre>protected&nbsp;java.lang.String tokenString_LITERAL</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="FloatElement(int)"><!-- --></A><H3>
-FloatElement</H3>
-<PRE>
-public <B>FloatElement</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="FloatElement(AST.OwlParser, int)"><!-- --></A><H3>
-FloatElement</H3>
-<PRE>
-public <B>FloatElement</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="FloatElement()"><!-- --></A><H3>
-FloatElement</H3>
-<PRE>
-public <B>FloatElement</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="FloatElement(java.lang.String)"><!-- --></A><H3>
-FloatElement</H3>
-<PRE>
-public <B>FloatElement</B>(java.lang.String&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FloatElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FloatElement</h4>
+<pre>public&nbsp;FloatElement(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="FloatElement(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FloatElement</h4>
+<pre>public&nbsp;FloatElement(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="FloatElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FloatElement</h4>
+<pre>public&nbsp;FloatElement()</pre>
+</li>
+</ul>
+<a name="FloatElement(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FloatElement</h4>
+<pre>public&nbsp;FloatElement(java.lang.String&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A> <B>clone</B>()
-                   throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setLITERAL(java.lang.String)"><!-- --></A><H3>
-setLITERAL</H3>
-<PRE>
-public void <B>setLITERAL</B>(java.lang.String&nbsp;value)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getLITERAL()"><!-- --></A><H3>
-getLITERAL</H3>
-<PRE>
-public java.lang.String <B>getLITERAL</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/FloatElement.html" title="class in AST">FloatElement</a>&nbsp;clone()
+                   throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/FloatElement.html" title="class in AST">FloatElement</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/FloatElement.html" title="class in AST">FloatElement</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/FloatElement.html" title="class in AST">FloatElement</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/FloatElement.html" title="class in AST">FloatElement</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setLITERAL(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLITERAL</h4>
+<pre>public&nbsp;void&nbsp;setLITERAL(java.lang.String&nbsp;value)</pre>
+<div class="block">Replaces the lexeme LITERAL.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme LITERAL.</dd></dl>
+</li>
+</ul>
+<a name="getLITERAL()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLITERAL</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="LITERAL")
+public&nbsp;java.lang.String&nbsp;getLITERAL()</pre>
+<div class="block">Retrieves the value for the lexeme LITERAL.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme LITERAL.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ExprKIFCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Identifier.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/FloatElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="FloatElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ExprKIFCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Identifier.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/FloatElement.html" target="_top">Frames</a></li>
+<li><a href="FloatElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/IRI.html b/javadoc/AST/IRI.html
index 049e413..da1fd2b 100644
--- a/javadoc/AST/IRI.html
+++ b/javadoc/AST/IRI.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-IRI
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>IRI</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="IRI";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/IntElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/JavaCharStream.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/IRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="IRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/IntElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/JavaCharStream.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/IRI.html" target="_top">Frames</a></li>
+<li><a href="IRI.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class IRI</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.IRI</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>IRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class IRI" class="title">Class IRI</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.IRI</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">IRI</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IRI.html#IRI()">IRI</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IRI.html#IRI(int)">IRI</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IRI.html#IRI(AST.OwlParser, int)">IRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-    int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IRI.html#IRI(AST.Value)">IRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/IRI.html#IRI()">IRI</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/IRI.html#IRI(int)">IRI</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/IRI.html#IRI(AST.OwlParser,%20int)">IRI</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+   int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/IRI.html#IRI(AST.Value)">IRI</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/IRI.html" title="class in AST">IRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/IRI.html" title="class in AST">IRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/IRI.html" title="class in AST">IRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/IRI.html" title="class in AST">IRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/IRI.html" title="class in AST">IRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/IRI.html" title="class in AST">IRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/IRI.html" title="class in AST">IRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/IRI.html" title="class in AST">IRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IRI.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="IRI(int)"><!-- --></A><H3>
-IRI</H3>
-<PRE>
-public <B>IRI</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="IRI(AST.OwlParser, int)"><!-- --></A><H3>
-IRI</H3>
-<PRE>
-public <B>IRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="IRI()"><!-- --></A><H3>
-IRI</H3>
-<PRE>
-public <B>IRI</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="IRI(AST.Value)"><!-- --></A><H3>
-IRI</H3>
-<PRE>
-public <B>IRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="IRI(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IRI</h4>
+<pre>public&nbsp;IRI(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="IRI(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IRI</h4>
+<pre>public&nbsp;IRI(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+   int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="IRI()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IRI</h4>
+<pre>public&nbsp;IRI()</pre>
+</li>
+</ul>
+<a name="IRI(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IRI</h4>
+<pre>public&nbsp;IRI(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/IRI.html" title="class in AST">IRI</A> <B>clone</B>()
-          throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/IRI.html" title="class in AST">IRI</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/IRI.html" title="class in AST">IRI</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/IRI.html" title="class in AST">IRI</a>&nbsp;clone()
+          throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/IRI.html" title="class in AST">IRI</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/IRI.html" title="class in AST">IRI</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/IRI.html" title="class in AST">IRI</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/IRI.html" title="class in AST">IRI</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/IntElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/JavaCharStream.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/IRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="IRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/IntElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/JavaCharStream.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/IRI.html" target="_top">Frames</a></li>
+<li><a href="IRI.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Identifier.html b/javadoc/AST/Identifier.html
index 5d9d508..2ad6e36 100644
--- a/javadoc/AST/Identifier.html
+++ b/javadoc/AST/Identifier.html
@@ -1,655 +1,724 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-Identifier
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>Identifier</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Identifier";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/FloatElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/IndividualDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Identifier.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Identifier.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/FloatElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/IndividualDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Identifier.html" target="_top">Frames</a></li>
+<li><a href="Identifier.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Identifier</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Identifier</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Identifier</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;<DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Identifier" class="title">Class Identifier</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>AST.Identifier</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Identifier</span>
+extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#tokenString_IDENTIFIER">tokenString_IDENTIFIER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#tokenString_IDENTIFIER">tokenString_IDENTIFIER</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Identifier.html#Identifier()">Identifier</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Identifier.html#Identifier(int)">Identifier</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Identifier.html#Identifier(AST.OwlParser, int)">Identifier</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Identifier.html#Identifier(java.lang.String)">Identifier</A></B>(java.lang.String&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Identifier.html#Identifier()">Identifier</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Identifier.html#Identifier(int)">Identifier</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Identifier.html#Identifier(AST.OwlParser,%20int)">Identifier</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Identifier.html#Identifier(java.lang.String)">Identifier</a></strong>(java.lang.String&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#getIDENTIFIER()">getIDENTIFIER</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Identifier.html#setIDENTIFIER(java.lang.String)">setIDENTIFIER</A></B>(java.lang.String&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#getIDENTIFIER()">getIDENTIFIER</a></strong>()</code>
+<div class="block">Retrieves the value for the lexeme IDENTIFIER.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#setIDENTIFIER(java.lang.String)">setIDENTIFIER</a></strong>(java.lang.String&nbsp;value)</code>
+<div class="block">Replaces the lexeme IDENTIFIER.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Identifier.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="tokenString_IDENTIFIER"><!-- --></A><H3>
-tokenString_IDENTIFIER</H3>
-<PRE>
-protected java.lang.String <B>tokenString_IDENTIFIER</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="tokenString_IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tokenString_IDENTIFIER</h4>
+<pre>protected&nbsp;java.lang.String tokenString_IDENTIFIER</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Identifier(int)"><!-- --></A><H3>
-Identifier</H3>
-<PRE>
-public <B>Identifier</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Identifier(AST.OwlParser, int)"><!-- --></A><H3>
-Identifier</H3>
-<PRE>
-public <B>Identifier</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Identifier()"><!-- --></A><H3>
-Identifier</H3>
-<PRE>
-public <B>Identifier</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Identifier(java.lang.String)"><!-- --></A><H3>
-Identifier</H3>
-<PRE>
-public <B>Identifier</B>(java.lang.String&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Identifier(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Identifier</h4>
+<pre>public&nbsp;Identifier(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Identifier(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Identifier</h4>
+<pre>public&nbsp;Identifier(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Identifier()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Identifier</h4>
+<pre>public&nbsp;Identifier()</pre>
+</li>
+</ul>
+<a name="Identifier(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Identifier</h4>
+<pre>public&nbsp;Identifier(java.lang.String&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> <B>clone</B>()
-                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setIDENTIFIER(java.lang.String)"><!-- --></A><H3>
-setIDENTIFIER</H3>
-<PRE>
-public void <B>setIDENTIFIER</B>(java.lang.String&nbsp;value)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getIDENTIFIER()"><!-- --></A><H3>
-getIDENTIFIER</H3>
-<PRE>
-public java.lang.String <B>getIDENTIFIER</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;clone()
+                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setIDENTIFIER(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIDENTIFIER</h4>
+<pre>public&nbsp;void&nbsp;setIDENTIFIER(java.lang.String&nbsp;value)</pre>
+<div class="block">Replaces the lexeme IDENTIFIER.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme IDENTIFIER.</dd></dl>
+</li>
+</ul>
+<a name="getIDENTIFIER()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIDENTIFIER</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="IDENTIFIER")
+public&nbsp;java.lang.String&nbsp;getIDENTIFIER()</pre>
+<div class="block">Retrieves the value for the lexeme IDENTIFIER.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme IDENTIFIER.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/FloatElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/IndividualDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Identifier.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Identifier.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/FloatElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/IndividualDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Identifier.html" target="_top">Frames</a></li>
+<li><a href="Identifier.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/IndividualDeclaration.html b/javadoc/AST/IndividualDeclaration.html
index 72a7131..18002ac 100644
--- a/javadoc/AST/IndividualDeclaration.html
+++ b/javadoc/AST/IndividualDeclaration.html
@@ -1,1132 +1,1300 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-IndividualDeclaration
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>IndividualDeclaration</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="IndividualDeclaration";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Identifier.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/IntElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/IndividualDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="IndividualDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Identifier.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/IntElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/IndividualDeclaration.html" target="_top">Frames</a></li>
+<li><a href="IndividualDeclaration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class IndividualDeclaration</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Declaration.html" title="class in AST">AST.Declaration</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.IndividualDeclaration</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>IndividualDeclaration</B><DT>extends <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class IndividualDeclaration" class="title">Class IndividualDeclaration</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Declaration.html" title="class in AST">AST.Declaration</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.IndividualDeclaration</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">IndividualDeclaration</span>
+extends <a href="../AST/Declaration.html" title="class in AST">Declaration</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#isClassDecl_visited">isClassDecl_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#isIndividualDecl_visited">isIndividualDecl_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Declaration"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</A>, <A HREF="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</A>, <A HREF="../AST/Declaration.html#getSuperClass_visited">getSuperClass_visited</A>, <A HREF="../AST/Declaration.html#name_visited">name_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#isClassDecl_visited">isClassDecl_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Declaration">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3>
+<code><a href="../AST/Declaration.html#decl_computed">decl_computed</a>, <a href="../AST/Declaration.html#decl_value">decl_value</a>, <a href="../AST/Declaration.html#decl_visited">decl_visited</a>, <a href="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</a>, <a href="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</a>, <a href="../AST/Declaration.html#getSuperClass_visited">getSuperClass_visited</a>, <a href="../AST/Declaration.html#name_visited">name_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#IndividualDeclaration()">IndividualDeclaration</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#IndividualDeclaration(int)">IndividualDeclaration</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#IndividualDeclaration(AST.List, AST.List)">IndividualDeclaration</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#IndividualDeclaration(AST.OwlParser, int)">IndividualDeclaration</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/IndividualDeclaration.html#IndividualDeclaration()">IndividualDeclaration</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/IndividualDeclaration.html#IndividualDeclaration(int)">IndividualDeclaration</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/IndividualDeclaration.html#IndividualDeclaration(AST.List,%20AST.List)">IndividualDeclaration</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/IndividualDeclaration.html#IndividualDeclaration(AST.OwlParser,%20int)">IndividualDeclaration</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                     int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#isClassDecl()">isClassDecl</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#isIndividualDecl()">isIndividualDecl</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Declaration"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Declaration.html#getSuperClass()">getSuperClass</A>, <A HREF="../AST/Declaration.html#name()">name</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#isClassDecl()">isClassDecl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#isIndividualDecl()">isIndividualDecl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Declaration">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3>
+<code><a href="../AST/Declaration.html#decl()">decl</a>, <a href="../AST/Declaration.html#getSuperClass()">getSuperClass</a>, <a href="../AST/Declaration.html#name()">name</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="isClassDecl_visited"><!-- --></A><H3>
-isClassDecl_visited</H3>
-<PRE>
-protected int <B>isClassDecl_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="isIndividualDecl_visited"><!-- --></A><H3>
-isIndividualDecl_visited</H3>
-<PRE>
-protected int <B>isIndividualDecl_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="isClassDecl_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClassDecl_visited</h4>
+<pre>protected&nbsp;int isClassDecl_visited</pre>
+</li>
+</ul>
+<a name="isIndividualDecl_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isIndividualDecl_visited</h4>
+<pre>protected&nbsp;int isIndividualDecl_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="IndividualDeclaration(int)"><!-- --></A><H3>
-IndividualDeclaration</H3>
-<PRE>
-public <B>IndividualDeclaration</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="IndividualDeclaration(AST.OwlParser, int)"><!-- --></A><H3>
-IndividualDeclaration</H3>
-<PRE>
-public <B>IndividualDeclaration</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                             int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="IndividualDeclaration()"><!-- --></A><H3>
-IndividualDeclaration</H3>
-<PRE>
-public <B>IndividualDeclaration</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="IndividualDeclaration(AST.List, AST.List)"><!-- --></A><H3>
-IndividualDeclaration</H3>
-<PRE>
-public <B>IndividualDeclaration</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="IndividualDeclaration(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IndividualDeclaration</h4>
+<pre>public&nbsp;IndividualDeclaration(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="IndividualDeclaration(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IndividualDeclaration</h4>
+<pre>public&nbsp;IndividualDeclaration(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                     int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="IndividualDeclaration()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IndividualDeclaration</h4>
+<pre>public&nbsp;IndividualDeclaration()</pre>
+</li>
+</ul>
+<a name="IndividualDeclaration(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IndividualDeclaration</h4>
+<pre>public&nbsp;IndividualDeclaration(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A> <B>clone</B>()
-                            throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isClassDecl()"><!-- --></A><H3>
-isClassDecl</H3>
-<PRE>
-public boolean <B>isClassDecl</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#isClassDecl()">isClassDecl</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isIndividualDecl()"><!-- --></A><H3>
-isIndividualDecl</H3>
-<PRE>
-public boolean <B>isIndividualDecl</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a>&nbsp;clone()
+                            throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="isClassDecl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClassDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isClassDecl()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isIndividualDecl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndividualDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isIndividualDecl()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Identifier.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/IntElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/IndividualDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="IndividualDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Identifier.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/IntElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/IndividualDeclaration.html" target="_top">Frames</a></li>
+<li><a href="IndividualDeclaration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/IntElement.html b/javadoc/AST/IntElement.html
index 13edb44..4b7bdf6 100644
--- a/javadoc/AST/IntElement.html
+++ b/javadoc/AST/IntElement.html
@@ -1,675 +1,763 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-IntElement
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>IntElement</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="IntElement";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/IndividualDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/IRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/IntElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="IntElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/IndividualDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/IRI.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/IntElement.html" target="_top">Frames</a></li>
+<li><a href="IntElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class IntElement</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleElement.html" title="class in AST">AST.SimpleElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.IntElement</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>IntElement</B><DT>extends <A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class IntElement" class="title">Class IntElement</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleElement.html" title="class in AST">AST.SimpleElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.IntElement</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">IntElement</span>
+extends <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#tokenString_LITERAL">tokenString_LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#getId_visited">getId_visited</A>, <A HREF="../AST/Element.html#iri_visited">iri_visited</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#tokenString_LITERAL">tokenString_LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#clazz_visited">clazz_visited</a>, <a href="../AST/Element.html#getId_computed">getId_computed</a>, <a href="../AST/Element.html#getId_value">getId_value</a>, <a href="../AST/Element.html#getId_visited">getId_visited</a>, <a href="../AST/Element.html#iri_visited">iri_visited</a>, <a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IntElement.html#IntElement()">IntElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IntElement.html#IntElement(int)">IntElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IntElement.html#IntElement(AST.OwlParser, int)">IntElement</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/IntElement.html#IntElement(java.lang.String)">IntElement</A></B>(java.lang.String&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/IntElement.html#IntElement()">IntElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/IntElement.html#IntElement(int)">IntElement</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/IntElement.html#IntElement(AST.OwlParser,%20int)">IntElement</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/IntElement.html#IntElement(java.lang.String)">IntElement</a></strong>(java.lang.String&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/IntElement.html" title="class in AST">IntElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/IntElement.html" title="class in AST">IntElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/IntElement.html" title="class in AST">IntElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#getLITERAL()">getLITERAL</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/IntElement.html#setLITERAL(java.lang.String)">setLITERAL</A></B>(java.lang.String&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId()">getId</A>, <A HREF="../AST/Element.html#iri()">iri</A>, <A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/IntElement.html" title="class in AST">IntElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/IntElement.html" title="class in AST">IntElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/IntElement.html" title="class in AST">IntElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#getLITERAL()">getLITERAL</a></strong>()</code>
+<div class="block">Retrieves the value for the lexeme LITERAL.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#setLITERAL(java.lang.String)">setLITERAL</a></strong>(java.lang.String&nbsp;value)</code>
+<div class="block">Replaces the lexeme LITERAL.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/IntElement.html" title="class in AST">IntElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/IntElement.html" title="class in AST">IntElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/IntElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#clazz()">clazz</a>, <a href="../AST/Element.html#getId()">getId</a>, <a href="../AST/Element.html#iri()">iri</a>, <a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="tokenString_LITERAL"><!-- --></A><H3>
-tokenString_LITERAL</H3>
-<PRE>
-protected java.lang.String <B>tokenString_LITERAL</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="tokenString_LITERAL">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tokenString_LITERAL</h4>
+<pre>protected&nbsp;java.lang.String tokenString_LITERAL</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="IntElement(int)"><!-- --></A><H3>
-IntElement</H3>
-<PRE>
-public <B>IntElement</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="IntElement(AST.OwlParser, int)"><!-- --></A><H3>
-IntElement</H3>
-<PRE>
-public <B>IntElement</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="IntElement()"><!-- --></A><H3>
-IntElement</H3>
-<PRE>
-public <B>IntElement</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="IntElement(java.lang.String)"><!-- --></A><H3>
-IntElement</H3>
-<PRE>
-public <B>IntElement</B>(java.lang.String&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="IntElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IntElement</h4>
+<pre>public&nbsp;IntElement(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="IntElement(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IntElement</h4>
+<pre>public&nbsp;IntElement(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="IntElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IntElement</h4>
+<pre>public&nbsp;IntElement()</pre>
+</li>
+</ul>
+<a name="IntElement(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IntElement</h4>
+<pre>public&nbsp;IntElement(java.lang.String&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A> <B>clone</B>()
-                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setLITERAL(java.lang.String)"><!-- --></A><H3>
-setLITERAL</H3>
-<PRE>
-public void <B>setLITERAL</B>(java.lang.String&nbsp;value)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getLITERAL()"><!-- --></A><H3>
-getLITERAL</H3>
-<PRE>
-public java.lang.String <B>getLITERAL</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/IntElement.html" title="class in AST">IntElement</a>&nbsp;clone()
+                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/IntElement.html" title="class in AST">IntElement</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/IntElement.html" title="class in AST">IntElement</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/IntElement.html" title="class in AST">IntElement</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/IntElement.html" title="class in AST">IntElement</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setLITERAL(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLITERAL</h4>
+<pre>public&nbsp;void&nbsp;setLITERAL(java.lang.String&nbsp;value)</pre>
+<div class="block">Replaces the lexeme LITERAL.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme LITERAL.</dd></dl>
+</li>
+</ul>
+<a name="getLITERAL()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLITERAL</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="LITERAL")
+public&nbsp;java.lang.String&nbsp;getLITERAL()</pre>
+<div class="block">Retrieves the value for the lexeme LITERAL.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme LITERAL.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/IndividualDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/IRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/IntElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="IntElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/IndividualDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/IRI.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/IntElement.html" target="_top">Frames</a></li>
+<li><a href="IntElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/JavaCharStream.html b/javadoc/AST/JavaCharStream.html
index cacdc8f..45d4ee7 100644
--- a/javadoc/AST/JavaCharStream.html
+++ b/javadoc/AST/JavaCharStream.html
@@ -1,1301 +1,1048 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-JavaCharStream
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>JavaCharStream</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="JavaCharStream";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/IRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/List.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/JavaCharStream.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="JavaCharStream.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/IRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/List.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/JavaCharStream.html" target="_top">Frames</a></li>
+<li><a href="JavaCharStream.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class JavaCharStream</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.JavaCharStream</B>
-</PRE>
-<HR>
-<DL>
-<DT><PRE>public class <B>JavaCharStream</B><DT>extends java.lang.Object</DL>
-</PRE>
-
-<P>
-An implementation of interface CharStream, where the stream is assumed to
- contain only ASCII characters (with java-like unicode escape processing).
-<P>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class JavaCharStream" class="title">Class JavaCharStream</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>AST.JavaCharStream</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">JavaCharStream</span>
+extends java.lang.Object</pre>
+<div class="block">An implementation of interface CharStream, where the stream is assumed to
+ contain only ASCII characters (with java-like unicode escape processing).</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#bufcolumn">bufcolumn</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;char[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#buffer">buffer</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#bufline">bufline</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#bufpos">bufpos</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#column">column</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#inBuf">inBuf</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.io.Reader</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#inputStream">inputStream</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#line">line</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#maxNextCharInd">maxNextCharInd</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;char[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#nextCharBuf">nextCharBuf</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#nextCharInd">nextCharInd</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#prevCharIsCR">prevCharIsCR</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#prevCharIsLF">prevCharIsLF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#staticFlag">staticFlag</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#tabSize">tabSize</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#bufcolumn">bufcolumn</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected char[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#buffer">buffer</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#bufline">bufline</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#bufpos">bufpos</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#column">column</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#inBuf">inBuf</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.io.Reader</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#inputStream">inputStream</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#line">line</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#maxNextCharInd">maxNextCharInd</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected char[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#nextCharBuf">nextCharBuf</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#nextCharInd">nextCharInd</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#prevCharIsCR">prevCharIsCR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#prevCharIsLF">prevCharIsLF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#staticFlag">staticFlag</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#tabSize">tabSize</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream)">JavaCharStream</A></B>(java.io.InputStream&nbsp;dstream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, int, int)">JavaCharStream</A></B>(java.io.InputStream&nbsp;dstream,
-               int&nbsp;startline,
-               int&nbsp;startcolumn)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, int, int, int)">JavaCharStream</A></B>(java.io.InputStream&nbsp;dstream,
-               int&nbsp;startline,
-               int&nbsp;startcolumn,
-               int&nbsp;buffersize)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, java.lang.String)">JavaCharStream</A></B>(java.io.InputStream&nbsp;dstream,
-               java.lang.String&nbsp;encoding)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, java.lang.String, int, int)">JavaCharStream</A></B>(java.io.InputStream&nbsp;dstream,
-               java.lang.String&nbsp;encoding,
-               int&nbsp;startline,
-               int&nbsp;startcolumn)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, java.lang.String, int, int, int)">JavaCharStream</A></B>(java.io.InputStream&nbsp;dstream,
-               java.lang.String&nbsp;encoding,
-               int&nbsp;startline,
-               int&nbsp;startcolumn,
-               int&nbsp;buffersize)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader)">JavaCharStream</A></B>(java.io.Reader&nbsp;dstream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader, int, int)">JavaCharStream</A></B>(java.io.Reader&nbsp;dstream,
-               int&nbsp;startline,
-               int&nbsp;startcolumn)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader, int, int, int)">JavaCharStream</A></B>(java.io.Reader&nbsp;dstream,
-               int&nbsp;startline,
-               int&nbsp;startcolumn,
-               int&nbsp;buffersize)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream)">JavaCharStream</a></strong>(java.io.InputStream&nbsp;dstream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20int,%20int)">JavaCharStream</a></strong>(java.io.InputStream&nbsp;dstream,
+              int&nbsp;startline,
+              int&nbsp;startcolumn)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20int,%20int,%20int)">JavaCharStream</a></strong>(java.io.InputStream&nbsp;dstream,
+              int&nbsp;startline,
+              int&nbsp;startcolumn,
+              int&nbsp;buffersize)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20java.lang.String)">JavaCharStream</a></strong>(java.io.InputStream&nbsp;dstream,
+              java.lang.String&nbsp;encoding)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20java.lang.String,%20int,%20int)">JavaCharStream</a></strong>(java.io.InputStream&nbsp;dstream,
+              java.lang.String&nbsp;encoding,
+              int&nbsp;startline,
+              int&nbsp;startcolumn)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20java.lang.String,%20int,%20int,%20int)">JavaCharStream</a></strong>(java.io.InputStream&nbsp;dstream,
+              java.lang.String&nbsp;encoding,
+              int&nbsp;startline,
+              int&nbsp;startcolumn,
+              int&nbsp;buffersize)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader)">JavaCharStream</a></strong>(java.io.Reader&nbsp;dstream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader,%20int,%20int)">JavaCharStream</a></strong>(java.io.Reader&nbsp;dstream,
+              int&nbsp;startline,
+              int&nbsp;startcolumn)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader,%20int,%20int,%20int)">JavaCharStream</a></strong>(java.io.Reader&nbsp;dstream,
+              int&nbsp;startline,
+              int&nbsp;startcolumn,
+              int&nbsp;buffersize)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#adjustBeginLineColumn(int, int)">adjustBeginLineColumn</A></B>(int&nbsp;newLine,
-                      int&nbsp;newCol)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method to adjust line and column numbers for the start of a token.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#AdjustBuffSize()">AdjustBuffSize</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#backup(int)">backup</A></B>(int&nbsp;amount)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;char</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#BeginToken()">BeginToken</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#Done()">Done</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ExpandBuff(boolean)">ExpandBuff</A></B>(boolean&nbsp;wrapAround)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#FillBuff()">FillBuff</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getBeginColumn()">getBeginColumn</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getBeginLine()">getBeginLine</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getColumn()">getColumn</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getEndColumn()">getEndColumn</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getEndLine()">getEndLine</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#GetImage()">GetImage</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getLine()">getLine</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;char[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#GetSuffix(int)">GetSuffix</A></B>(int&nbsp;len)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getTabSize(int)">getTabSize</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;char</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReadByte()">ReadByte</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;char</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#readChar()">readChar</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream)">ReInit</A></B>(java.io.InputStream&nbsp;dstream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream, int, int)">ReInit</A></B>(java.io.InputStream&nbsp;dstream,
-       int&nbsp;startline,
-       int&nbsp;startcolumn)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream, int, int, int)">ReInit</A></B>(java.io.InputStream&nbsp;dstream,
-       int&nbsp;startline,
-       int&nbsp;startcolumn,
-       int&nbsp;buffersize)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream, java.lang.String)">ReInit</A></B>(java.io.InputStream&nbsp;dstream,
-       java.lang.String&nbsp;encoding)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream, java.lang.String, int, int)">ReInit</A></B>(java.io.InputStream&nbsp;dstream,
-       java.lang.String&nbsp;encoding,
-       int&nbsp;startline,
-       int&nbsp;startcolumn)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream, java.lang.String, int, int, int)">ReInit</A></B>(java.io.InputStream&nbsp;dstream,
-       java.lang.String&nbsp;encoding,
-       int&nbsp;startline,
-       int&nbsp;startcolumn,
-       int&nbsp;buffersize)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.Reader)">ReInit</A></B>(java.io.Reader&nbsp;dstream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.Reader, int, int)">ReInit</A></B>(java.io.Reader&nbsp;dstream,
-       int&nbsp;startline,
-       int&nbsp;startcolumn)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.Reader, int, int, int)">ReInit</A></B>(java.io.Reader&nbsp;dstream,
-       int&nbsp;startline,
-       int&nbsp;startcolumn,
-       int&nbsp;buffersize)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#setTabSize(int)">setTabSize</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/JavaCharStream.html#UpdateLineColumn(char)">UpdateLineColumn</A></B>(char&nbsp;c)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#adjustBeginLineColumn(int,%20int)">adjustBeginLineColumn</a></strong>(int&nbsp;newLine,
+                     int&nbsp;newCol)</code>
+<div class="block">Method to adjust line and column numbers for the start of a token.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#AdjustBuffSize()">AdjustBuffSize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#backup(int)">backup</a></strong>(int&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>char</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#BeginToken()">BeginToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#Done()">Done</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ExpandBuff(boolean)">ExpandBuff</a></strong>(boolean&nbsp;wrapAround)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#FillBuff()">FillBuff</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getBeginColumn()">getBeginColumn</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getBeginLine()">getBeginLine</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getColumn()">getColumn</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getEndColumn()">getEndColumn</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getEndLine()">getEndLine</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#GetImage()">GetImage</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getLine()">getLine</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>char[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#GetSuffix(int)">GetSuffix</a></strong>(int&nbsp;len)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getTabSize(int)">getTabSize</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected char</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReadByte()">ReadByte</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>char</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#readChar()">readChar</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream)">ReInit</a></strong>(java.io.InputStream&nbsp;dstream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream,%20int,%20int)">ReInit</a></strong>(java.io.InputStream&nbsp;dstream,
+      int&nbsp;startline,
+      int&nbsp;startcolumn)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream,%20int,%20int,%20int)">ReInit</a></strong>(java.io.InputStream&nbsp;dstream,
+      int&nbsp;startline,
+      int&nbsp;startcolumn,
+      int&nbsp;buffersize)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream,%20java.lang.String)">ReInit</a></strong>(java.io.InputStream&nbsp;dstream,
+      java.lang.String&nbsp;encoding)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream,%20java.lang.String,%20int,%20int)">ReInit</a></strong>(java.io.InputStream&nbsp;dstream,
+      java.lang.String&nbsp;encoding,
+      int&nbsp;startline,
+      int&nbsp;startcolumn)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream,%20java.lang.String,%20int,%20int,%20int)">ReInit</a></strong>(java.io.InputStream&nbsp;dstream,
+      java.lang.String&nbsp;encoding,
+      int&nbsp;startline,
+      int&nbsp;startcolumn,
+      int&nbsp;buffersize)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.Reader)">ReInit</a></strong>(java.io.Reader&nbsp;dstream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.Reader,%20int,%20int)">ReInit</a></strong>(java.io.Reader&nbsp;dstream,
+      int&nbsp;startline,
+      int&nbsp;startcolumn)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.Reader,%20int,%20int,%20int)">ReInit</a></strong>(java.io.Reader&nbsp;dstream,
+      int&nbsp;startline,
+      int&nbsp;startcolumn,
+      int&nbsp;buffersize)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#setTabSize(int)">setTabSize</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#UpdateLineColumn(char)">UpdateLineColumn</a></strong>(char&nbsp;c)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="staticFlag"><!-- --></A><H3>
-staticFlag</H3>
-<PRE>
-public static final boolean <B>staticFlag</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.JavaCharStream.staticFlag">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="bufpos"><!-- --></A><H3>
-bufpos</H3>
-<PRE>
-public int <B>bufpos</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="bufline"><!-- --></A><H3>
-bufline</H3>
-<PRE>
-protected int[] <B>bufline</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="bufcolumn"><!-- --></A><H3>
-bufcolumn</H3>
-<PRE>
-protected int[] <B>bufcolumn</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="column"><!-- --></A><H3>
-column</H3>
-<PRE>
-protected int <B>column</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="line"><!-- --></A><H3>
-line</H3>
-<PRE>
-protected int <B>line</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="prevCharIsCR"><!-- --></A><H3>
-prevCharIsCR</H3>
-<PRE>
-protected boolean <B>prevCharIsCR</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="prevCharIsLF"><!-- --></A><H3>
-prevCharIsLF</H3>
-<PRE>
-protected boolean <B>prevCharIsLF</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="inputStream"><!-- --></A><H3>
-inputStream</H3>
-<PRE>
-protected java.io.Reader <B>inputStream</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="nextCharBuf"><!-- --></A><H3>
-nextCharBuf</H3>
-<PRE>
-protected char[] <B>nextCharBuf</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="buffer"><!-- --></A><H3>
-buffer</H3>
-<PRE>
-protected char[] <B>buffer</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="maxNextCharInd"><!-- --></A><H3>
-maxNextCharInd</H3>
-<PRE>
-protected int <B>maxNextCharInd</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="nextCharInd"><!-- --></A><H3>
-nextCharInd</H3>
-<PRE>
-protected int <B>nextCharInd</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="inBuf"><!-- --></A><H3>
-inBuf</H3>
-<PRE>
-protected int <B>inBuf</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="tabSize"><!-- --></A><H3>
-tabSize</H3>
-<PRE>
-protected int <B>tabSize</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="staticFlag">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>staticFlag</h4>
+<pre>public static final&nbsp;boolean staticFlag</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.JavaCharStream.staticFlag">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="bufpos">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>bufpos</h4>
+<pre>public&nbsp;int bufpos</pre>
+</li>
+</ul>
+<a name="bufline">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>bufline</h4>
+<pre>protected&nbsp;int[] bufline</pre>
+</li>
+</ul>
+<a name="bufcolumn">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>bufcolumn</h4>
+<pre>protected&nbsp;int[] bufcolumn</pre>
+</li>
+</ul>
+<a name="column">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>column</h4>
+<pre>protected&nbsp;int column</pre>
+</li>
+</ul>
+<a name="line">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>line</h4>
+<pre>protected&nbsp;int line</pre>
+</li>
+</ul>
+<a name="prevCharIsCR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>prevCharIsCR</h4>
+<pre>protected&nbsp;boolean prevCharIsCR</pre>
+</li>
+</ul>
+<a name="prevCharIsLF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>prevCharIsLF</h4>
+<pre>protected&nbsp;boolean prevCharIsLF</pre>
+</li>
+</ul>
+<a name="inputStream">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>inputStream</h4>
+<pre>protected&nbsp;java.io.Reader inputStream</pre>
+</li>
+</ul>
+<a name="nextCharBuf">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nextCharBuf</h4>
+<pre>protected&nbsp;char[] nextCharBuf</pre>
+</li>
+</ul>
+<a name="buffer">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>buffer</h4>
+<pre>protected&nbsp;char[] buffer</pre>
+</li>
+</ul>
+<a name="maxNextCharInd">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>maxNextCharInd</h4>
+<pre>protected&nbsp;int maxNextCharInd</pre>
+</li>
+</ul>
+<a name="nextCharInd">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nextCharInd</h4>
+<pre>protected&nbsp;int nextCharInd</pre>
+</li>
+</ul>
+<a name="inBuf">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>inBuf</h4>
+<pre>protected&nbsp;int inBuf</pre>
+</li>
+</ul>
+<a name="tabSize">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tabSize</h4>
+<pre>protected&nbsp;int tabSize</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="JavaCharStream(java.io.Reader, int, int, int)"><!-- --></A><H3>
-JavaCharStream</H3>
-<PRE>
-public <B>JavaCharStream</B>(java.io.Reader&nbsp;dstream,
-                      int&nbsp;startline,
-                      int&nbsp;startcolumn,
-                      int&nbsp;buffersize)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="JavaCharStream(java.io.Reader, int, int)"><!-- --></A><H3>
-JavaCharStream</H3>
-<PRE>
-public <B>JavaCharStream</B>(java.io.Reader&nbsp;dstream,
-                      int&nbsp;startline,
-                      int&nbsp;startcolumn)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="JavaCharStream(java.io.Reader)"><!-- --></A><H3>
-JavaCharStream</H3>
-<PRE>
-public <B>JavaCharStream</B>(java.io.Reader&nbsp;dstream)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="JavaCharStream(java.io.InputStream, java.lang.String, int, int, int)"><!-- --></A><H3>
-JavaCharStream</H3>
-<PRE>
-public <B>JavaCharStream</B>(java.io.InputStream&nbsp;dstream,
-                      java.lang.String&nbsp;encoding,
-                      int&nbsp;startline,
-                      int&nbsp;startcolumn,
-                      int&nbsp;buffersize)
-               throws java.io.UnsupportedEncodingException</PRE>
-<DL>
-<DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL>
-</DL>
-<HR>
-
-<A NAME="JavaCharStream(java.io.InputStream, int, int, int)"><!-- --></A><H3>
-JavaCharStream</H3>
-<PRE>
-public <B>JavaCharStream</B>(java.io.InputStream&nbsp;dstream,
-                      int&nbsp;startline,
-                      int&nbsp;startcolumn,
-                      int&nbsp;buffersize)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="JavaCharStream(java.io.InputStream, java.lang.String, int, int)"><!-- --></A><H3>
-JavaCharStream</H3>
-<PRE>
-public <B>JavaCharStream</B>(java.io.InputStream&nbsp;dstream,
-                      java.lang.String&nbsp;encoding,
-                      int&nbsp;startline,
-                      int&nbsp;startcolumn)
-               throws java.io.UnsupportedEncodingException</PRE>
-<DL>
-<DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL>
-</DL>
-<HR>
-
-<A NAME="JavaCharStream(java.io.InputStream, int, int)"><!-- --></A><H3>
-JavaCharStream</H3>
-<PRE>
-public <B>JavaCharStream</B>(java.io.InputStream&nbsp;dstream,
-                      int&nbsp;startline,
-                      int&nbsp;startcolumn)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="JavaCharStream(java.io.InputStream, java.lang.String)"><!-- --></A><H3>
-JavaCharStream</H3>
-<PRE>
-public <B>JavaCharStream</B>(java.io.InputStream&nbsp;dstream,
-                      java.lang.String&nbsp;encoding)
-               throws java.io.UnsupportedEncodingException</PRE>
-<DL>
-<DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL>
-</DL>
-<HR>
-
-<A NAME="JavaCharStream(java.io.InputStream)"><!-- --></A><H3>
-JavaCharStream</H3>
-<PRE>
-public <B>JavaCharStream</B>(java.io.InputStream&nbsp;dstream)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="JavaCharStream(java.io.Reader, int, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JavaCharStream</h4>
+<pre>public&nbsp;JavaCharStream(java.io.Reader&nbsp;dstream,
+              int&nbsp;startline,
+              int&nbsp;startcolumn,
+              int&nbsp;buffersize)</pre>
+</li>
+</ul>
+<a name="JavaCharStream(java.io.Reader, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JavaCharStream</h4>
+<pre>public&nbsp;JavaCharStream(java.io.Reader&nbsp;dstream,
+              int&nbsp;startline,
+              int&nbsp;startcolumn)</pre>
+</li>
+</ul>
+<a name="JavaCharStream(java.io.Reader)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JavaCharStream</h4>
+<pre>public&nbsp;JavaCharStream(java.io.Reader&nbsp;dstream)</pre>
+</li>
+</ul>
+<a name="JavaCharStream(java.io.InputStream, java.lang.String, int, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JavaCharStream</h4>
+<pre>public&nbsp;JavaCharStream(java.io.InputStream&nbsp;dstream,
+              java.lang.String&nbsp;encoding,
+              int&nbsp;startline,
+              int&nbsp;startcolumn,
+              int&nbsp;buffersize)
+               throws java.io.UnsupportedEncodingException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.UnsupportedEncodingException</code></dd></dl>
+</li>
+</ul>
+<a name="JavaCharStream(java.io.InputStream, int, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JavaCharStream</h4>
+<pre>public&nbsp;JavaCharStream(java.io.InputStream&nbsp;dstream,
+              int&nbsp;startline,
+              int&nbsp;startcolumn,
+              int&nbsp;buffersize)</pre>
+</li>
+</ul>
+<a name="JavaCharStream(java.io.InputStream, java.lang.String, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JavaCharStream</h4>
+<pre>public&nbsp;JavaCharStream(java.io.InputStream&nbsp;dstream,
+              java.lang.String&nbsp;encoding,
+              int&nbsp;startline,
+              int&nbsp;startcolumn)
+               throws java.io.UnsupportedEncodingException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.UnsupportedEncodingException</code></dd></dl>
+</li>
+</ul>
+<a name="JavaCharStream(java.io.InputStream, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JavaCharStream</h4>
+<pre>public&nbsp;JavaCharStream(java.io.InputStream&nbsp;dstream,
+              int&nbsp;startline,
+              int&nbsp;startcolumn)</pre>
+</li>
+</ul>
+<a name="JavaCharStream(java.io.InputStream, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JavaCharStream</h4>
+<pre>public&nbsp;JavaCharStream(java.io.InputStream&nbsp;dstream,
+              java.lang.String&nbsp;encoding)
+               throws java.io.UnsupportedEncodingException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.UnsupportedEncodingException</code></dd></dl>
+</li>
+</ul>
+<a name="JavaCharStream(java.io.InputStream)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>JavaCharStream</h4>
+<pre>public&nbsp;JavaCharStream(java.io.InputStream&nbsp;dstream)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="setTabSize(int)"><!-- --></A><H3>
-setTabSize</H3>
-<PRE>
-protected void <B>setTabSize</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getTabSize(int)"><!-- --></A><H3>
-getTabSize</H3>
-<PRE>
-protected int <B>getTabSize</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ExpandBuff(boolean)"><!-- --></A><H3>
-ExpandBuff</H3>
-<PRE>
-protected void <B>ExpandBuff</B>(boolean&nbsp;wrapAround)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="FillBuff()"><!-- --></A><H3>
-FillBuff</H3>
-<PRE>
-protected void <B>FillBuff</B>()
-                 throws java.io.IOException</PRE>
-<DL>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.io.IOException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReadByte()"><!-- --></A><H3>
-ReadByte</H3>
-<PRE>
-protected char <B>ReadByte</B>()
-                 throws java.io.IOException</PRE>
-<DL>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.io.IOException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="BeginToken()"><!-- --></A><H3>
-BeginToken</H3>
-<PRE>
-public char <B>BeginToken</B>()
-                throws java.io.IOException</PRE>
-<DL>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.io.IOException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="AdjustBuffSize()"><!-- --></A><H3>
-AdjustBuffSize</H3>
-<PRE>
-protected void <B>AdjustBuffSize</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="UpdateLineColumn(char)"><!-- --></A><H3>
-UpdateLineColumn</H3>
-<PRE>
-protected void <B>UpdateLineColumn</B>(char&nbsp;c)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="readChar()"><!-- --></A><H3>
-readChar</H3>
-<PRE>
-public char <B>readChar</B>()
-              throws java.io.IOException</PRE>
-<DL>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.io.IOException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getColumn()"><!-- --></A><H3>
-getColumn</H3>
-<PRE>
-public int <B>getColumn</B>()</PRE>
-<DL>
-<DD><B>Deprecated.</B>&nbsp;<I></I>
-<P>
-<DD><DL>
-<DT><B>See Also:</B><DD><A HREF="../AST/JavaCharStream.html#getEndColumn()"><CODE>getEndColumn()</CODE></A></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getLine()"><!-- --></A><H3>
-getLine</H3>
-<PRE>
-public int <B>getLine</B>()</PRE>
-<DL>
-<DD><B>Deprecated.</B>&nbsp;<I></I>
-<P>
-<DD><DL>
-<DT><B>See Also:</B><DD><A HREF="../AST/JavaCharStream.html#getEndLine()"><CODE>getEndLine()</CODE></A></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getEndColumn()"><!-- --></A><H3>
-getEndColumn</H3>
-<PRE>
-public int <B>getEndColumn</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getEndLine()"><!-- --></A><H3>
-getEndLine</H3>
-<PRE>
-public int <B>getEndLine</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getBeginColumn()"><!-- --></A><H3>
-getBeginColumn</H3>
-<PRE>
-public int <B>getBeginColumn</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getBeginLine()"><!-- --></A><H3>
-getBeginLine</H3>
-<PRE>
-public int <B>getBeginLine</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="backup(int)"><!-- --></A><H3>
-backup</H3>
-<PRE>
-public void <B>backup</B>(int&nbsp;amount)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.Reader, int, int, int)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.Reader&nbsp;dstream,
-                   int&nbsp;startline,
-                   int&nbsp;startcolumn,
-                   int&nbsp;buffersize)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.Reader, int, int)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.Reader&nbsp;dstream,
-                   int&nbsp;startline,
-                   int&nbsp;startcolumn)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.Reader)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.Reader&nbsp;dstream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.InputStream, java.lang.String, int, int, int)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.InputStream&nbsp;dstream,
-                   java.lang.String&nbsp;encoding,
-                   int&nbsp;startline,
-                   int&nbsp;startcolumn,
-                   int&nbsp;buffersize)
-            throws java.io.UnsupportedEncodingException</PRE>
-<DL>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.InputStream, int, int, int)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.InputStream&nbsp;dstream,
-                   int&nbsp;startline,
-                   int&nbsp;startcolumn,
-                   int&nbsp;buffersize)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.InputStream, java.lang.String, int, int)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.InputStream&nbsp;dstream,
-                   java.lang.String&nbsp;encoding,
-                   int&nbsp;startline,
-                   int&nbsp;startcolumn)
-            throws java.io.UnsupportedEncodingException</PRE>
-<DL>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.InputStream, int, int)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.InputStream&nbsp;dstream,
-                   int&nbsp;startline,
-                   int&nbsp;startcolumn)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.InputStream, java.lang.String)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.InputStream&nbsp;dstream,
-                   java.lang.String&nbsp;encoding)
-            throws java.io.UnsupportedEncodingException</PRE>
-<DL>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.InputStream)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.InputStream&nbsp;dstream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="GetImage()"><!-- --></A><H3>
-GetImage</H3>
-<PRE>
-public java.lang.String <B>GetImage</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="GetSuffix(int)"><!-- --></A><H3>
-GetSuffix</H3>
-<PRE>
-public char[] <B>GetSuffix</B>(int&nbsp;len)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Done()"><!-- --></A><H3>
-Done</H3>
-<PRE>
-public void <B>Done</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="adjustBeginLineColumn(int, int)"><!-- --></A><H3>
-adjustBeginLineColumn</H3>
-<PRE>
-public void <B>adjustBeginLineColumn</B>(int&nbsp;newLine,
-                                  int&nbsp;newCol)</PRE>
-<DL>
-<DD>Method to adjust line and column numbers for the start of a token.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setTabSize(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTabSize</h4>
+<pre>protected&nbsp;void&nbsp;setTabSize(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="getTabSize(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTabSize</h4>
+<pre>protected&nbsp;int&nbsp;getTabSize(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ExpandBuff(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpandBuff</h4>
+<pre>protected&nbsp;void&nbsp;ExpandBuff(boolean&nbsp;wrapAround)</pre>
+</li>
+</ul>
+<a name="FillBuff()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FillBuff</h4>
+<pre>protected&nbsp;void&nbsp;FillBuff()
+                 throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="ReadByte()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReadByte</h4>
+<pre>protected&nbsp;char&nbsp;ReadByte()
+                 throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="BeginToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BeginToken</h4>
+<pre>public&nbsp;char&nbsp;BeginToken()
+                throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="AdjustBuffSize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AdjustBuffSize</h4>
+<pre>protected&nbsp;void&nbsp;AdjustBuffSize()</pre>
+</li>
+</ul>
+<a name="UpdateLineColumn(char)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>UpdateLineColumn</h4>
+<pre>protected&nbsp;void&nbsp;UpdateLineColumn(char&nbsp;c)</pre>
+</li>
+</ul>
+<a name="readChar()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readChar</h4>
+<pre>public&nbsp;char&nbsp;readChar()
+              throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="getColumn()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getColumn</h4>
+<pre>public&nbsp;int&nbsp;getColumn()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i></i></div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../AST/JavaCharStream.html#getEndColumn()"><code>getEndColumn()</code></a></dd></dl>
+</li>
+</ul>
+<a name="getLine()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLine</h4>
+<pre>public&nbsp;int&nbsp;getLine()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i></i></div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../AST/JavaCharStream.html#getEndLine()"><code>getEndLine()</code></a></dd></dl>
+</li>
+</ul>
+<a name="getEndColumn()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEndColumn</h4>
+<pre>public&nbsp;int&nbsp;getEndColumn()</pre>
+</li>
+</ul>
+<a name="getEndLine()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEndLine</h4>
+<pre>public&nbsp;int&nbsp;getEndLine()</pre>
+</li>
+</ul>
+<a name="getBeginColumn()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBeginColumn</h4>
+<pre>public&nbsp;int&nbsp;getBeginColumn()</pre>
+</li>
+</ul>
+<a name="getBeginLine()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBeginLine</h4>
+<pre>public&nbsp;int&nbsp;getBeginLine()</pre>
+</li>
+</ul>
+<a name="backup(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>backup</h4>
+<pre>public&nbsp;void&nbsp;backup(int&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="ReInit(java.io.Reader, int, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.Reader&nbsp;dstream,
+          int&nbsp;startline,
+          int&nbsp;startcolumn,
+          int&nbsp;buffersize)</pre>
+</li>
+</ul>
+<a name="ReInit(java.io.Reader, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.Reader&nbsp;dstream,
+          int&nbsp;startline,
+          int&nbsp;startcolumn)</pre>
+</li>
+</ul>
+<a name="ReInit(java.io.Reader)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.Reader&nbsp;dstream)</pre>
+</li>
+</ul>
+<a name="ReInit(java.io.InputStream, java.lang.String, int, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.InputStream&nbsp;dstream,
+          java.lang.String&nbsp;encoding,
+          int&nbsp;startline,
+          int&nbsp;startcolumn,
+          int&nbsp;buffersize)
+            throws java.io.UnsupportedEncodingException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.UnsupportedEncodingException</code></dd></dl>
+</li>
+</ul>
+<a name="ReInit(java.io.InputStream, int, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.InputStream&nbsp;dstream,
+          int&nbsp;startline,
+          int&nbsp;startcolumn,
+          int&nbsp;buffersize)</pre>
+</li>
+</ul>
+<a name="ReInit(java.io.InputStream, java.lang.String, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.InputStream&nbsp;dstream,
+          java.lang.String&nbsp;encoding,
+          int&nbsp;startline,
+          int&nbsp;startcolumn)
+            throws java.io.UnsupportedEncodingException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.UnsupportedEncodingException</code></dd></dl>
+</li>
+</ul>
+<a name="ReInit(java.io.InputStream, int, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.InputStream&nbsp;dstream,
+          int&nbsp;startline,
+          int&nbsp;startcolumn)</pre>
+</li>
+</ul>
+<a name="ReInit(java.io.InputStream, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.InputStream&nbsp;dstream,
+          java.lang.String&nbsp;encoding)
+            throws java.io.UnsupportedEncodingException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.UnsupportedEncodingException</code></dd></dl>
+</li>
+</ul>
+<a name="ReInit(java.io.InputStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.InputStream&nbsp;dstream)</pre>
+</li>
+</ul>
+<a name="GetImage()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GetImage</h4>
+<pre>public&nbsp;java.lang.String&nbsp;GetImage()</pre>
+</li>
+</ul>
+<a name="GetSuffix(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GetSuffix</h4>
+<pre>public&nbsp;char[]&nbsp;GetSuffix(int&nbsp;len)</pre>
+</li>
+</ul>
+<a name="Done()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Done</h4>
+<pre>public&nbsp;void&nbsp;Done()</pre>
+</li>
+</ul>
+<a name="adjustBeginLineColumn(int, int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>adjustBeginLineColumn</h4>
+<pre>public&nbsp;void&nbsp;adjustBeginLineColumn(int&nbsp;newLine,
+                         int&nbsp;newCol)</pre>
+<div class="block">Method to adjust line and column numbers for the start of a token.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/IRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/List.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/JavaCharStream.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="JavaCharStream.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/IRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/List.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/JavaCharStream.html" target="_top">Frames</a></li>
+<li><a href="JavaCharStream.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/List.html b/javadoc/AST/List.html
index 7fb2d3f..e716240 100644
--- a/javadoc/AST/List.html
+++ b/javadoc/AST/List.html
@@ -1,660 +1,746 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-List
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>List</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="List";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/JavaCharStream.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ListFirst.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/List.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="List.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/JavaCharStream.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ListFirst.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/List.html" target="_top">Frames</a></li>
+<li><a href="List.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class List&lt;T extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;T&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.List&lt;T&gt;</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;T&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>List&lt;T extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;T&gt;<DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class List" class="title">Class List&lt;T extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;T&gt;</li>
+<li>
+<ul class="inheritance">
+<li>AST.List&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;T&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">List&lt;T extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</span>
+extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;T&gt;
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/List.html#List()">List</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/List.html#List(int)">List</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/List.html#List(AST.OwlParser, int)">List</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-     int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/List.html#List()">List</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/List.html#List(int)">List</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/List.html#List(AST.OwlParser,%20int)">List</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+    int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/List.html#List(T...)">List</a></strong>(<a href="../AST/List.html" title="type parameter in List">T</a>...&nbsp;initialChildren)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#add(T)">add</A></B>(<A HREF="../AST/List.html" title="type parameter in List">T</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#addChild(T)">addChild</A></B>(<A HREF="../AST/List.html" title="type parameter in List">T</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#insertChild(T, int)">insertChild</A></B>(<A HREF="../AST/List.html" title="type parameter in List">T</A>&nbsp;node,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#removeChild(int)">removeChild</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/List.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#add(T)">add</a></strong>(<a href="../AST/List.html" title="type parameter in List">T</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#addAll(java.util.Collection)">addAll</a></strong>(java.util.Collection&lt;? extends <a href="../AST/List.html" title="type parameter in List">T</a>&gt;&nbsp;c)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#addChild(T)">addChild</a></strong>(<a href="../AST/List.html" title="type parameter in List">T</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#insertChild(AST.ASTNode,%20int)">insertChild</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#removeChild(int)">removeChild</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/List.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="List(int)"><!-- --></A><H3>
-List</H3>
-<PRE>
-public <B>List</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="List(AST.OwlParser, int)"><!-- --></A><H3>
-List</H3>
-<PRE>
-public <B>List</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="List()"><!-- --></A><H3>
-List</H3>
-<PRE>
-public <B>List</B>()</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="List(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>List</h4>
+<pre>public&nbsp;List(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="List(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>List</h4>
+<pre>public&nbsp;List(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+    int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="List()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>List</h4>
+<pre>public&nbsp;List()</pre>
+</li>
+</ul>
+<a name="List(AST.ASTNode[])">
+<!--   -->
+</a><a name="List(T...)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>List</h4>
+<pre>public&nbsp;List(<a href="../AST/List.html" title="type parameter in List">T</a>...&nbsp;initialChildren)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A>&gt; <B>clone</B>()
-                              throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A>&gt; <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A>&gt; <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="add(AST.ASTNode)"><!-- --></A><A NAME="add(T)"><!-- --></A><H3>
-add</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A>&gt; <B>add</B>(<A HREF="../AST/List.html" title="type parameter in List">T</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="insertChild(AST.ASTNode,int)"><!-- --></A><A NAME="insertChild(T, int)"><!-- --></A><H3>
-insertChild</H3>
-<PRE>
-public void <B>insertChild</B>(<A HREF="../AST/List.html" title="type parameter in List">T</A>&nbsp;node,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addChild(AST.ASTNode)"><!-- --></A><A NAME="addChild(T)"><!-- --></A><H3>
-addChild</H3>
-<PRE>
-public void <B>addChild</B>(<A HREF="../AST/List.html" title="type parameter in List">T</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="removeChild(int)"><!-- --></A><H3>
-removeChild</H3>
-<PRE>
-public void <B>removeChild</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="add(AST.ASTNode)">
+<!--   -->
+</a><a name="add(T)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;&nbsp;add(<a href="../AST/List.html" title="type parameter in List">T</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="addAll(java.util.Collection)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAll</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;&nbsp;addAll(java.util.Collection&lt;? extends <a href="../AST/List.html" title="type parameter in List">T</a>&gt;&nbsp;c)</pre>
+</li>
+</ul>
+<a name="insertChild(AST.ASTNode, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>insertChild</h4>
+<pre>public&nbsp;void&nbsp;insertChild(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node,
+               int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addChild(AST.ASTNode)">
+<!--   -->
+</a><a name="addChild(T)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addChild</h4>
+<pre>public&nbsp;void&nbsp;addChild(<a href="../AST/List.html" title="type parameter in List">T</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#addChild(T)">addChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removeChild(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeChild</h4>
+<pre>public&nbsp;void&nbsp;removeChild(int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#removeChild(int)">removeChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;&nbsp;clone()
+                              throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a>&gt;&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/JavaCharStream.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ListFirst.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/List.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="List.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/JavaCharStream.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ListFirst.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/List.html" target="_top">Frames</a></li>
+<li><a href="List.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ListFirst.html b/javadoc/AST/ListFirst.html
index 8edb299..9ad3624 100644
--- a/javadoc/AST/ListFirst.html
+++ b/javadoc/AST/ListFirst.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ListFirst
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>ListFirst</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ListFirst";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/List.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ListRest.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ListFirst.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ListFirst.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/List.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ListRest.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ListFirst.html" target="_top">Frames</a></li>
+<li><a href="ListFirst.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ListFirst</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ListFirst</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ListFirst</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ListFirst" class="title">Class ListFirst</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ListFirst</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ListFirst</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ListFirst.html#ListFirst()">ListFirst</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ListFirst.html#ListFirst(int)">ListFirst</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ListFirst.html#ListFirst(AST.List, AST.List)">ListFirst</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-          <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ListFirst.html#ListFirst(AST.OwlParser, int)">ListFirst</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-          int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ListFirst.html#ListFirst()">ListFirst</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ListFirst.html#ListFirst(int)">ListFirst</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ListFirst.html#ListFirst(AST.List,%20AST.List)">ListFirst</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+         <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ListFirst.html#ListFirst(AST.OwlParser,%20int)">ListFirst</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListFirst.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ListFirst.html" title="class in AST">ListFirst</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ListFirst.html" title="class in AST">ListFirst</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ListFirst.html" title="class in AST">ListFirst</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ListFirst.html" title="class in AST">ListFirst</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ListFirst.html" title="class in AST">ListFirst</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListFirst.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ListFirst(int)"><!-- --></A><H3>
-ListFirst</H3>
-<PRE>
-public <B>ListFirst</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ListFirst(AST.OwlParser, int)"><!-- --></A><H3>
-ListFirst</H3>
-<PRE>
-public <B>ListFirst</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ListFirst()"><!-- --></A><H3>
-ListFirst</H3>
-<PRE>
-public <B>ListFirst</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ListFirst(AST.List, AST.List)"><!-- --></A><H3>
-ListFirst</H3>
-<PRE>
-public <B>ListFirst</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ListFirst(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ListFirst</h4>
+<pre>public&nbsp;ListFirst(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ListFirst(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ListFirst</h4>
+<pre>public&nbsp;ListFirst(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ListFirst()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ListFirst</h4>
+<pre>public&nbsp;ListFirst()</pre>
+</li>
+</ul>
+<a name="ListFirst(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ListFirst</h4>
+<pre>public&nbsp;ListFirst(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+         <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A> <B>clone</B>()
-                throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ListFirst.html" title="class in AST">ListFirst</a>&nbsp;clone()
+                throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ListFirst.html" title="class in AST">ListFirst</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ListFirst.html" title="class in AST">ListFirst</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ListFirst.html" title="class in AST">ListFirst</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ListFirst.html" title="class in AST">ListFirst</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/List.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ListRest.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ListFirst.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ListFirst.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/List.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ListRest.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ListFirst.html" target="_top">Frames</a></li>
+<li><a href="ListFirst.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ListRest.html b/javadoc/AST/ListRest.html
index 4af783e..8778f85 100644
--- a/javadoc/AST/ListRest.html
+++ b/javadoc/AST/ListRest.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ListRest
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>ListRest</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ListRest";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ListFirst.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Literal.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ListRest.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ListRest.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ListFirst.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Literal.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ListRest.html" target="_top">Frames</a></li>
+<li><a href="ListRest.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ListRest</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ListRest</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ListRest</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ListRest" class="title">Class ListRest</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ListRest</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ListRest</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest()">ListRest</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest(int)">ListRest</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest(AST.List, AST.List)">ListRest</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest(AST.OwlParser, int)">ListRest</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-         int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ListRest.html#ListRest()">ListRest</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ListRest.html#ListRest(int)">ListRest</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ListRest.html#ListRest(AST.List,%20AST.List)">ListRest</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ListRest.html#ListRest(AST.OwlParser,%20int)">ListRest</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ListRest.html" title="class in AST">ListRest</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ListRest.html" title="class in AST">ListRest</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ListRest.html" title="class in AST">ListRest</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ListRest.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ListRest.html" title="class in AST">ListRest</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ListRest.html" title="class in AST">ListRest</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ListRest.html" title="class in AST">ListRest</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ListRest.html" title="class in AST">ListRest</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ListRest.html" title="class in AST">ListRest</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ListRest.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ListRest(int)"><!-- --></A><H3>
-ListRest</H3>
-<PRE>
-public <B>ListRest</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ListRest(AST.OwlParser, int)"><!-- --></A><H3>
-ListRest</H3>
-<PRE>
-public <B>ListRest</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ListRest()"><!-- --></A><H3>
-ListRest</H3>
-<PRE>
-public <B>ListRest</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ListRest(AST.List, AST.List)"><!-- --></A><H3>
-ListRest</H3>
-<PRE>
-public <B>ListRest</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ListRest(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ListRest</h4>
+<pre>public&nbsp;ListRest(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ListRest(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ListRest</h4>
+<pre>public&nbsp;ListRest(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ListRest()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ListRest</h4>
+<pre>public&nbsp;ListRest()</pre>
+</li>
+</ul>
+<a name="ListRest(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ListRest</h4>
+<pre>public&nbsp;ListRest(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A> <B>clone</B>()
-               throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ListRest.html" title="class in AST">ListRest</a>&nbsp;clone()
+               throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ListRest.html" title="class in AST">ListRest</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ListRest.html" title="class in AST">ListRest</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ListRest.html" title="class in AST">ListRest</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ListRest.html" title="class in AST">ListRest</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ListFirst.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Literal.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ListRest.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ListRest.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ListFirst.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Literal.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ListRest.html" target="_top">Frames</a></li>
+<li><a href="ListRest.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Literal.html b/javadoc/AST/Literal.html
index 4f2cd5d..bcc340d 100644
--- a/javadoc/AST/Literal.html
+++ b/javadoc/AST/Literal.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-Literal
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>Literal</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Literal";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ListRest.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Name.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Literal.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Literal.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ListRest.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Name.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Literal.html" target="_top">Frames</a></li>
+<li><a href="Literal.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Literal</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Literal</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Literal</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Literal" class="title">Class Literal</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.Literal</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Literal</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Literal.html#Literal()">Literal</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Literal.html#Literal(int)">Literal</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Literal.html#Literal(AST.List, AST.List)">Literal</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Literal.html#Literal(AST.OwlParser, int)">Literal</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-        int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Literal.html#Literal()">Literal</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Literal.html#Literal(int)">Literal</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Literal.html#Literal(AST.List,%20AST.List)">Literal</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Literal.html#Literal(AST.OwlParser,%20int)">Literal</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Literal.html" title="class in AST">Literal</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Literal.html" title="class in AST">Literal</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Literal.html" title="class in AST">Literal</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Literal.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Literal.html" title="class in AST">Literal</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Literal.html" title="class in AST">Literal</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Literal.html" title="class in AST">Literal</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Literal.html" title="class in AST">Literal</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Literal.html" title="class in AST">Literal</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Literal.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Literal(int)"><!-- --></A><H3>
-Literal</H3>
-<PRE>
-public <B>Literal</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Literal(AST.OwlParser, int)"><!-- --></A><H3>
-Literal</H3>
-<PRE>
-public <B>Literal</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Literal()"><!-- --></A><H3>
-Literal</H3>
-<PRE>
-public <B>Literal</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Literal(AST.List, AST.List)"><!-- --></A><H3>
-Literal</H3>
-<PRE>
-public <B>Literal</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Literal(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Literal</h4>
+<pre>public&nbsp;Literal(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Literal(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Literal</h4>
+<pre>public&nbsp;Literal(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Literal()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Literal</h4>
+<pre>public&nbsp;Literal()</pre>
+</li>
+</ul>
+<a name="Literal(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Literal</h4>
+<pre>public&nbsp;Literal(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Literal.html" title="class in AST">Literal</A> <B>clone</B>()
-              throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Literal.html" title="class in AST">Literal</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Literal.html" title="class in AST">Literal</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Literal.html" title="class in AST">Literal</a>&nbsp;clone()
+              throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Literal.html" title="class in AST">Literal</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Literal.html" title="class in AST">Literal</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Literal.html" title="class in AST">Literal</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Literal.html" title="class in AST">Literal</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ListRest.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Name.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Literal.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Literal.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ListRest.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Name.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Literal.html" target="_top">Frames</a></li>
+<li><a href="Literal.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Name.html b/javadoc/AST/Name.html
index ec5fb69..6e928f2 100644
--- a/javadoc/AST/Name.html
+++ b/javadoc/AST/Name.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-Name
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>Name</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Name";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Literal.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Name.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Name.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Literal.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/NamedIndividual.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Name.html" target="_top">Frames</a></li>
+<li><a href="Name.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Name</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Name</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Name</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Name" class="title">Class Name</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.Name</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Name</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Name.html#Name()">Name</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Name.html#Name(int)">Name</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Name.html#Name(AST.OwlParser, int)">Name</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-     int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Name.html#Name(AST.Value)">Name</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Name.html#Name()">Name</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Name.html#Name(int)">Name</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Name.html#Name(AST.OwlParser,%20int)">Name</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+    int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Name.html#Name(AST.Value)">Name</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Name.html" title="class in AST">Name</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Name.html" title="class in AST">Name</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Name.html" title="class in AST">Name</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Name.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Name.html" title="class in AST">Name</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Name.html" title="class in AST">Name</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Name.html" title="class in AST">Name</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Name.html" title="class in AST">Name</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Name.html" title="class in AST">Name</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Name.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Name(int)"><!-- --></A><H3>
-Name</H3>
-<PRE>
-public <B>Name</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Name(AST.OwlParser, int)"><!-- --></A><H3>
-Name</H3>
-<PRE>
-public <B>Name</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Name()"><!-- --></A><H3>
-Name</H3>
-<PRE>
-public <B>Name</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Name(AST.Value)"><!-- --></A><H3>
-Name</H3>
-<PRE>
-public <B>Name</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Name(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Name</h4>
+<pre>public&nbsp;Name(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Name(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Name</h4>
+<pre>public&nbsp;Name(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+    int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Name()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Name</h4>
+<pre>public&nbsp;Name()</pre>
+</li>
+</ul>
+<a name="Name(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Name</h4>
+<pre>public&nbsp;Name(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Name.html" title="class in AST">Name</A> <B>clone</B>()
-           throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Name.html" title="class in AST">Name</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Name.html" title="class in AST">Name</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Name.html" title="class in AST">Name</a>&nbsp;clone()
+           throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Name.html" title="class in AST">Name</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Name.html" title="class in AST">Name</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Name.html" title="class in AST">Name</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Name.html" title="class in AST">Name</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Literal.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Name.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Name.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Literal.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/NamedIndividual.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Name.html" target="_top">Frames</a></li>
+<li><a href="Name.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/NamedIndividual.html b/javadoc/AST/NamedIndividual.html
index 9feb0a6..124a050 100644
--- a/javadoc/AST/NamedIndividual.html
+++ b/javadoc/AST/NamedIndividual.html
@@ -1,1113 +1,1281 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-NamedIndividual
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>NamedIndividual</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="NamedIndividual";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Name.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Node.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/NamedIndividual.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="NamedIndividual.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Name.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Node.html" title="interface in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/NamedIndividual.html" target="_top">Frames</a></li>
+<li><a href="NamedIndividual.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class NamedIndividual</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.NamedIndividual</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>NamedIndividual</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class NamedIndividual" class="title">Class NamedIndividual</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.NamedIndividual</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">NamedIndividual</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#isIndividual_visited">isIndividual_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#name_visited">name_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#isIndividual_visited">isIndividual_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#name_visited">name_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#NamedIndividual()">NamedIndividual</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#NamedIndividual(int)">NamedIndividual</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#NamedIndividual(AST.List, AST.List)">NamedIndividual</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#NamedIndividual(AST.OwlParser, int)">NamedIndividual</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/NamedIndividual.html#NamedIndividual()">NamedIndividual</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/NamedIndividual.html#NamedIndividual(int)">NamedIndividual</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/NamedIndividual.html#NamedIndividual(AST.List,%20AST.List)">NamedIndividual</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+               <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/NamedIndividual.html#NamedIndividual(AST.OwlParser,%20int)">NamedIndividual</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+               int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#isIndividual()">isIndividual</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#name()">name</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedIndividual.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#isIndividual()">isIndividual</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#name()">name</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="name_visited"><!-- --></A><H3>
-name_visited</H3>
-<PRE>
-protected int <B>name_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="isIndividual_visited"><!-- --></A><H3>
-isIndividual_visited</H3>
-<PRE>
-protected int <B>isIndividual_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="name_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name_visited</h4>
+<pre>protected&nbsp;int name_visited</pre>
+</li>
+</ul>
+<a name="isIndividual_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isIndividual_visited</h4>
+<pre>protected&nbsp;int isIndividual_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="NamedIndividual(int)"><!-- --></A><H3>
-NamedIndividual</H3>
-<PRE>
-public <B>NamedIndividual</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="NamedIndividual(AST.OwlParser, int)"><!-- --></A><H3>
-NamedIndividual</H3>
-<PRE>
-public <B>NamedIndividual</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                       int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="NamedIndividual()"><!-- --></A><H3>
-NamedIndividual</H3>
-<PRE>
-public <B>NamedIndividual</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="NamedIndividual(AST.List, AST.List)"><!-- --></A><H3>
-NamedIndividual</H3>
-<PRE>
-public <B>NamedIndividual</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                       <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NamedIndividual(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NamedIndividual</h4>
+<pre>public&nbsp;NamedIndividual(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="NamedIndividual(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NamedIndividual</h4>
+<pre>public&nbsp;NamedIndividual(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+               int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="NamedIndividual()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NamedIndividual</h4>
+<pre>public&nbsp;NamedIndividual()</pre>
+</li>
+</ul>
+<a name="NamedIndividual(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NamedIndividual</h4>
+<pre>public&nbsp;NamedIndividual(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+               <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A> <B>clone</B>()
-                      throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="name()"><!-- --></A><H3>
-name</H3>
-<PRE>
-public java.lang.String <B>name</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isIndividual()"><!-- --></A><H3>
-isIndividual</H3>
-<PRE>
-public boolean <B>isIndividual</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#isIndividual()">isIndividual</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a>&nbsp;clone()
+                      throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="name()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;name()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#name()">name</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isIndividual()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndividual</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isIndividual()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#isIndividual()">isIndividual</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Name.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Node.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/NamedIndividual.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="NamedIndividual.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Name.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Node.html" title="interface in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/NamedIndividual.html" target="_top">Frames</a></li>
+<li><a href="NamedIndividual.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/NamedLiteral.html b/javadoc/AST/NamedLiteral.html
deleted file mode 100644
index dd2f1e5..0000000
--- a/javadoc/AST/NamedLiteral.html
+++ /dev/null
@@ -1,302 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
-<TITLE>
-NamedLiteral
-</TITLE>
-
-<META NAME="date" CONTENT="2011-01-13">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="NamedLiteral";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Node.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/NamedLiteral.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="NamedLiteral.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class NamedLiteral</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.NamedLiteral</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>NamedLiteral</B><DT>extends <A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
-<!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/NamedLiteral.html#NamedLiteral(int)">NamedLiteral</A></B>(int&nbsp;id)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/NamedLiteral.html#NamedLiteral(AST.OwlParser, int)">NamedLiteral</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;id)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/NamedLiteral.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="NamedLiteral(int)"><!-- --></A><H3>
-NamedLiteral</H3>
-<PRE>
-public <B>NamedLiteral</B>(int&nbsp;id)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="NamedLiteral(AST.OwlParser, int)"><!-- --></A><H3>
-NamedLiteral</H3>
-<PRE>
-public <B>NamedLiteral</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;id)</PRE>
-<DL>
-</DL>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Node.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/NamedLiteral.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="NamedLiteral.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
diff --git a/javadoc/AST/Node.html b/javadoc/AST/Node.html
index cd60837..3dd6503 100644
--- a/javadoc/AST/Node.html
+++ b/javadoc/AST/Node.html
@@ -1,365 +1,331 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-Node
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>Node</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Node";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectExactCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Node.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Node.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/NamedIndividual.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectExactCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Node.html" target="_top">Frames</a></li>
+<li><a href="Node.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Interface Node</H2>
-<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>, <A HREF="../AST/Annotation.html" title="class in AST">Annotation</A>, <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>, <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>, <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>, <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A>, <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>, <A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>, <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A>, <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A>, <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A>, <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>, <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>, <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A>, <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>, <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A>, <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>, <A HREF="../AST/Element.html" title="class in AST">Element</A>, <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>, <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>, <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>, <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>, <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>, <A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A>, <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>, <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>, <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A>, <A HREF="../AST/IRI.html" title="class in AST">IRI</A>, <A HREF="../AST/List.html" title="class in AST">List</A>, <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A>, <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A>, <A HREF="../AST/Literal.html" title="class in AST">Literal</A>, <A HREF="../AST/Name.html" title="class in AST">Name</A>, <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>, <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>, <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A>, <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>, <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>, <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>, <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>, <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>, <A HREF="../AST/OClass.html" title="class in AST">OClass</A>, <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>, <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A>, <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>, <A HREF="../AST/Opt.html" title="class in AST">Opt</A>, <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>, <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>, <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>, <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A>, <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>, <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>, <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>, <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>, <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>, <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>, <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>, <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>, <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>, <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>, <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A>, <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>, <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>, <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>, <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>, <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>, <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>, <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>, <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A>, <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A>, <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>, <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>, <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>, <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>, <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>, <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>, <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>, <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A>, <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>, <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>, <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>, <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A>, <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A>, <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>, <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>, <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>, <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A>, <A HREF="../AST/P1Output.html" title="class in AST">P1Output</A>, <A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>, <A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A>, <A HREF="../AST/P1Process.html" title="class in AST">P1Process</A>, <A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>, <A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A>, <A HREF="../AST/P1Then.html" title="class in AST">P1Then</A>, <A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>, <A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>, <A HREF="../AST/Prefix.html" title="class in AST">Prefix</A>, <A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>, <A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>, <A HREF="../AST/Properties.html" title="class in AST">Properties</A>, <A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A>, <A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>, <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>, <A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>, <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A>, <A HREF="../AST/RdfId.html" title="class in AST">RdfId</A>, <A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A>, <A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A>, <A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A>, <A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A>, <A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A>, <A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>, <A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>, <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A>, <A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>, <A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>, <A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>, <A HREF="../AST/RdfType.html" title="class in AST">RdfType</A>, <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A>, <A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A>, <A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A>, <A HREF="../AST/Specification.html" title="class in AST">Specification</A>, <A HREF="../AST/Start.html" title="class in AST">Start</A>, <A HREF="../AST/StringElement.html" title="class in AST">StringElement</A>, <A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A>, <A HREF="../AST/Value.html" title="class in AST">Value</A>, <A HREF="../AST/Version.html" title="class in AST">Version</A>, <A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A>, <A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>, <A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A>, <A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>, <A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public interface <B>Node</B></DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
-
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Interface Node" class="title">Interface Node</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a>, <a href="../AST/Annotation.html" title="class in AST">Annotation</a>, <a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a>, <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>, <a href="../AST/Attribute.html" title="class in AST">Attribute</a>, <a href="../AST/Cardinality.html" title="class in AST">Cardinality</a>, <a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a>, <a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a>, <a href="../AST/Clazz.html" title="class in AST">Clazz</a>, <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>, <a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>, <a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a>, <a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a>, <a href="../AST/Datatype.html" title="class in AST">Datatype</a>, <a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a>, <a href="../AST/Declaration.html" title="class in AST">Declaration</a>, <a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a>, <a href="../AST/Element.html" title="class in AST">Element</a>, <a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a>, <a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a>, <a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a>, <a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a>, <a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a>, <a href="../AST/FloatElement.html" title="class in AST">FloatElement</a>, <a href="../AST/Identifier.html" title="class in AST">Identifier</a>, <a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a>, <a href="../AST/IntElement.html" title="class in AST">IntElement</a>, <a href="../AST/IRI.html" title="class in AST">IRI</a>, <a href="../AST/List.html" title="class in AST">List</a>, <a href="../AST/ListFirst.html" title="class in AST">ListFirst</a>, <a href="../AST/ListRest.html" title="class in AST">ListRest</a>, <a href="../AST/Literal.html" title="class in AST">Literal</a>, <a href="../AST/Name.html" title="class in AST">Name</a>, <a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a>, <a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a>, <a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a>, <a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a>, <a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>, <a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a>, <a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a>, <a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a>, <a href="../AST/OClass.html" title="class in AST">OClass</a>, <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>, <a href="../AST/Ontology.html" title="class in AST">Ontology</a>, <a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a>, <a href="../AST/Opt.html" title="class in AST">Opt</a>, <a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a>, <a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a>, <a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a>, <a href="../AST/OwlClass.html" title="class in AST">OwlClass</a>, <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>, <a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a>, <a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a>, <a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a>, <a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a>, <a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a>, <a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a>, <a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a>, <a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a>, <a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a>, <a href="../AST/OwlImports.html" title="class in AST">OwlImports</a>, <a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a>, <a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a>, <a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a>, <a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a>, <a href="../AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a>, <a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a>, <a href="../AST/OwlOnclass.html" title="class in AST">OwlOnclass</a>, <a href="../AST/OwlOnClass.html" title="class in AST">OwlOnClass</a>, <a href="../AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a>, <a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a>, <a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a>, <a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a>, <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>, <a href="../AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a>, <a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>, <a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a>, <a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a>, <a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a>, <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a>, <a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a>, <a href="../AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a>, <a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a>, <a href="../AST/P1Components.html" title="class in AST">P1Components</a>, <a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a>, <a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a>, <a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a>, <a href="../AST/P1Else.html" title="class in AST">P1Else</a>, <a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a>, <a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a>, <a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a>, <a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a>, <a href="../AST/P1Input.html" title="class in AST">P1Input</a>, <a href="../AST/P1Output.html" title="class in AST">P1Output</a>, <a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a>, <a href="../AST/P1Perform.html" title="class in AST">P1Perform</a>, <a href="../AST/P1Process.html" title="class in AST">P1Process</a>, <a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a>, <a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a>, <a href="../AST/P1Then.html" title="class in AST">P1Then</a>, <a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a>, <a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a>, <a href="../AST/Prefix.html" title="class in AST">Prefix</a>, <a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a>, <a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a>, <a href="../AST/Properties.html" title="class in AST">Properties</a>, <a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a>, <a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a>, <a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a>, <a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a>, <a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a>, <a href="../AST/RdfId.html" title="class in AST">RdfId</a>, <a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a>, <a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a>, <a href="../AST/RdfResource.html" title="class in AST">RdfResource</a>, <a href="../AST/RdfRest.html" title="class in AST">RdfRest</a>, <a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a>, <a href="../AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a>, <a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a>, <a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a>, <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>, <a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a>, <a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a>, <a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a>, <a href="../AST/RdfType.html" title="class in AST">RdfType</a>, <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a>, <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a>, <a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a>, <a href="../AST/Specification.html" title="class in AST">Specification</a>, <a href="../AST/Start.html" title="class in AST">Start</a>, <a href="../AST/StringElement.html" title="class in AST">StringElement</a>, <a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a>, <a href="../AST/Value.html" title="class in AST">Value</a>, <a href="../AST/Version.html" title="class in AST">Version</a>, <a href="../AST/XmlBase.html" title="class in AST">XmlBase</a>, <a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>, <a href="../AST/Xmlns.html" title="class in AST">Xmlns</a>, <a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a>, <a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a>, <a href="../AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">Node</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Node.html#jjtClose()">jjtClose</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is called after all the child nodes have been
-    added.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Node.html#jjtGetChild(int)">jjtGetChild</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method returns a child node.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Node.html#jjtGetNumChildren()">jjtGetNumChildren</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the number of children the node has.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Node.html#jjtGetParent()">jjtGetParent</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Node.html#jjtOpen()">jjtOpen</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is called after the node has been made the current
-    node.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Node.html#jjtSetParent(AST.Node)">jjtSetParent</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This pair of methods are used to inform the node of its
-    parent.</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Node.html#jjtClose()">jjtClose</a></strong>()</code>
+<div class="block">This method is called after all the child nodes have been
+    added.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Node.html" title="interface in AST">Node</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Node.html#jjtGetChild(int)">jjtGetChild</a></strong>(int&nbsp;i)</code>
+<div class="block">This method returns a child node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Node.html#jjtGetNumChildren()">jjtGetNumChildren</a></strong>()</code>
+<div class="block">Return the number of children the node has.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Node.html" title="interface in AST">Node</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Node.html#jjtGetParent()">jjtGetParent</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Node.html#jjtOpen()">jjtOpen</a></strong>()</code>
+<div class="block">This method is called after the node has been made the current
+    node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Node.html#jjtSetParent(AST.Node)">jjtSetParent</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n)</code>
+<div class="block">This pair of methods are used to inform the node of its
+    parent.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="jjtOpen()"><!-- --></A><H3>
-jjtOpen</H3>
-<PRE>
-void <B>jjtOpen</B>()</PRE>
-<DL>
-<DD>This method is called after the node has been made the current
-    node.  It indicates that child nodes can now be added to it.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtClose()"><!-- --></A><H3>
-jjtClose</H3>
-<PRE>
-void <B>jjtClose</B>()</PRE>
-<DL>
-<DD>This method is called after all the child nodes have been
-    added.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtSetParent(AST.Node)"><!-- --></A><H3>
-jjtSetParent</H3>
-<PRE>
-void <B>jjtSetParent</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n)</PRE>
-<DL>
-<DD>This pair of methods are used to inform the node of its
-    parent.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtGetParent()"><!-- --></A><H3>
-jjtGetParent</H3>
-<PRE>
-<A HREF="../AST/Node.html" title="interface in AST">Node</A> <B>jjtGetParent</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                 int&nbsp;i)</PRE>
-<DL>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtGetChild(int)"><!-- --></A><H3>
-jjtGetChild</H3>
-<PRE>
-<A HREF="../AST/Node.html" title="interface in AST">Node</A> <B>jjtGetChild</B>(int&nbsp;i)</PRE>
-<DL>
-<DD>This method returns a child node.  The children are numbered
-     from zero, left to right.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtGetNumChildren()"><!-- --></A><H3>
-jjtGetNumChildren</H3>
-<PRE>
-int <B>jjtGetNumChildren</B>()</PRE>
-<DL>
-<DD>Return the number of children the node has.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                           java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="jjtOpen()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtOpen</h4>
+<pre>void&nbsp;jjtOpen()</pre>
+<div class="block">This method is called after the node has been made the current
+    node.  It indicates that child nodes can now be added to it.</div>
+</li>
+</ul>
+<a name="jjtClose()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtClose</h4>
+<pre>void&nbsp;jjtClose()</pre>
+<div class="block">This method is called after all the child nodes have been
+    added.</div>
+</li>
+</ul>
+<a name="jjtSetParent(AST.Node)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtSetParent</h4>
+<pre>void&nbsp;jjtSetParent(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n)</pre>
+<div class="block">This pair of methods are used to inform the node of its
+    parent.</div>
+</li>
+</ul>
+<a name="jjtGetParent()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtGetParent</h4>
+<pre><a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;jjtGetParent()</pre>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</li>
+</ul>
+<a name="jjtGetChild(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtGetChild</h4>
+<pre><a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;jjtGetChild(int&nbsp;i)</pre>
+<div class="block">This method returns a child node.  The children are numbered
+     from zero, left to right.</div>
+</li>
+</ul>
+<a name="jjtGetNumChildren()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtGetNumChildren</h4>
+<pre>int&nbsp;jjtGetNumChildren()</pre>
+<div class="block">Return the number of children the node has.</div>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block">Accept the visitor.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectExactCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Node.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Node.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/NamedIndividual.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectExactCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Node.html" target="_top">Frames</a></li>
+<li><a href="Node.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OClass.html b/javadoc/AST/OClass.html
index ebd73f8..c653781 100644
--- a/javadoc/AST/OClass.html
+++ b/javadoc/AST/OClass.html
@@ -1,1162 +1,1324 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-OClass
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>OClass</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OClass";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OntoDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OClass.html" target="_top">Frames</a></li>
+<li><a href="OClass.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OClass</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OClass</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>, <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public abstract class <B>OClass</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OClass" class="title">Class OClass</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Declaration.html" title="class in AST">AST.Declaration</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OClass</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>, <a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">OClass</span>
+extends <a href="../AST/Declaration.html" title="class in AST">Declaration</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#name_visited">name_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#tokenString_Id">tokenString_Id</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#name_visited">name_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#tokenString_Id">tokenString_Id</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Declaration">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3>
+<code><a href="../AST/Declaration.html#decl_computed">decl_computed</a>, <a href="../AST/Declaration.html#decl_value">decl_value</a>, <a href="../AST/Declaration.html#decl_visited">decl_visited</a>, <a href="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</a>, <a href="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</a>, <a href="../AST/Declaration.html#getSuperClass_visited">getSuperClass_visited</a>, <a href="../AST/Declaration.html#isClassDecl_visited">isClassDecl_visited</a>, <a href="../AST/Declaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OClass.html#OClass()">OClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OClass.html#OClass(int)">OClass</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OClass.html#OClass(AST.List, AST.List, java.lang.String)">OClass</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-       <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1,
-       java.lang.String&nbsp;p2)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OClass.html#OClass(AST.OwlParser, int)">OClass</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-       int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OClass.html#OClass()">OClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OClass.html#OClass(int)">OClass</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OClass.html#OClass(AST.List,%20AST.List,%20java.lang.String)">OClass</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1,
+      java.lang.String&nbsp;p2)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OClass.html#OClass(AST.OwlParser,%20int)">OClass</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+      int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#decl()">decl</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getId()">getId</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;java.util.ArrayList</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getSubClasses()">getSubClasses</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#getSuperClass()">getSuperClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#name()">name</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OClass.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/OClass.html" title="class in AST">OClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getId()">getId</a></strong>()</code>
+<div class="block">Retrieves the value for the lexeme Id.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract java.util.ArrayList</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getSubClasses()">getSubClasses</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#getSuperClass()">getSuperClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#name()">name</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#setId(java.lang.String)">setId</a></strong>(java.lang.String&nbsp;value)</code>
+<div class="block">Replaces the lexeme Id.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/OClass.html" title="class in AST">OClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract <a href="../AST/OClass.html" title="class in AST">OClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OClass.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Declaration">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3>
+<code><a href="../AST/Declaration.html#copy()">copy</a>, <a href="../AST/Declaration.html#decl()">decl</a>, <a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a>, <a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="tokenString_Id"><!-- --></A><H3>
-tokenString_Id</H3>
-<PRE>
-protected java.lang.String <B>tokenString_Id</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="name_visited"><!-- --></A><H3>
-name_visited</H3>
-<PRE>
-protected int <B>name_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="tokenString_Id">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tokenString_Id</h4>
+<pre>protected&nbsp;java.lang.String tokenString_Id</pre>
+</li>
+</ul>
+<a name="name_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>name_visited</h4>
+<pre>protected&nbsp;int name_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OClass(int)"><!-- --></A><H3>
-OClass</H3>
-<PRE>
-public <B>OClass</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OClass(AST.OwlParser, int)"><!-- --></A><H3>
-OClass</H3>
-<PRE>
-public <B>OClass</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-              int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OClass()"><!-- --></A><H3>
-OClass</H3>
-<PRE>
-public <B>OClass</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OClass(AST.List, AST.List, java.lang.String)"><!-- --></A><H3>
-OClass</H3>
-<PRE>
-public <B>OClass</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-              <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1,
-              java.lang.String&nbsp;p2)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OClass(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OClass</h4>
+<pre>public&nbsp;OClass(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OClass(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OClass</h4>
+<pre>public&nbsp;OClass(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+      int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OClass</h4>
+<pre>public&nbsp;OClass()</pre>
+</li>
+</ul>
+<a name="OClass(AST.List, AST.List, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OClass</h4>
+<pre>public&nbsp;OClass(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1,
+      java.lang.String&nbsp;p2)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>clone</B>()
-             throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setId(java.lang.String)"><!-- --></A><H3>
-setId</H3>
-<PRE>
-public void <B>setId</B>(java.lang.String&nbsp;value)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getId()"><!-- --></A><H3>
-getId</H3>
-<PRE>
-public java.lang.String <B>getId</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSuperClass()"><!-- --></A><H3>
-getSuperClass</H3>
-<PRE>
-public abstract <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>getSuperClass</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="decl()"><!-- --></A><H3>
-decl</H3>
-<PRE>
-public abstract <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>decl</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSubClasses()"><!-- --></A><H3>
-getSubClasses</H3>
-<PRE>
-public abstract java.util.ArrayList <B>getSubClasses</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="name()"><!-- --></A><H3>
-name</H3>
-<PRE>
-public java.lang.String <B>name</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OClass.html" title="class in AST">OClass</a>&nbsp;clone()
+             throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/OClass.html" title="class in AST">OClass</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public abstract&nbsp;<a href="../AST/OClass.html" title="class in AST">OClass</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/OClass.html" title="class in AST">OClass</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="setId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setId</h4>
+<pre>public&nbsp;void&nbsp;setId(java.lang.String&nbsp;value)</pre>
+<div class="block">Replaces the lexeme Id.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme Id.</dd></dl>
+</li>
+</ul>
+<a name="getId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="Id")
+public&nbsp;java.lang.String&nbsp;getId()</pre>
+<div class="block">Retrieves the value for the lexeme Id.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getId()">getId</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme Id.</dd></dl>
+</li>
+</ul>
+<a name="getSuperClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public abstract&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;getSuperClass()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#getSuperClass()">getSuperClass</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSubClasses()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubClasses</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public abstract&nbsp;java.util.ArrayList&nbsp;getSubClasses()</pre>
+</li>
+</ul>
+<a name="name()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;name()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#name()">name</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OntoDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OClass.html" target="_top">Frames</a></li>
+<li><a href="OClass.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ObjectExactCardinality.html b/javadoc/AST/ObjectExactCardinality.html
index 8169c4c..117f8fd 100644
--- a/javadoc/AST/ObjectExactCardinality.html
+++ b/javadoc/AST/ObjectExactCardinality.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ObjectExactCardinality
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>ObjectExactCardinality</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ObjectExactCardinality";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Node.html" title="interface in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectListList.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectExactCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectExactCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Node.html" title="interface in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectListList.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectExactCardinality.html" target="_top">Frames</a></li>
+<li><a href="ObjectExactCardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ObjectExactCardinality</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectExactCardinality</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ObjectExactCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ObjectExactCardinality" class="title">Class ObjectExactCardinality</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ObjectExactCardinality</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ObjectExactCardinality</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#ObjectExactCardinality()">ObjectExactCardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#ObjectExactCardinality(int)">ObjectExactCardinality</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.List, AST.List)">ObjectExactCardinality</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                       <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.OwlParser, int)">ObjectExactCardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                       int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectExactCardinality.html#ObjectExactCardinality()">ObjectExactCardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectExactCardinality.html#ObjectExactCardinality(int)">ObjectExactCardinality</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.List,%20AST.List)">ObjectExactCardinality</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.OwlParser,%20int)">ObjectExactCardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                      int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ObjectExactCardinality(int)"><!-- --></A><H3>
-ObjectExactCardinality</H3>
-<PRE>
-public <B>ObjectExactCardinality</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectExactCardinality(AST.OwlParser, int)"><!-- --></A><H3>
-ObjectExactCardinality</H3>
-<PRE>
-public <B>ObjectExactCardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                              int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectExactCardinality()"><!-- --></A><H3>
-ObjectExactCardinality</H3>
-<PRE>
-public <B>ObjectExactCardinality</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectExactCardinality(AST.List, AST.List)"><!-- --></A><H3>
-ObjectExactCardinality</H3>
-<PRE>
-public <B>ObjectExactCardinality</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                              <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ObjectExactCardinality(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectExactCardinality</h4>
+<pre>public&nbsp;ObjectExactCardinality(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectExactCardinality(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectExactCardinality</h4>
+<pre>public&nbsp;ObjectExactCardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                      int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectExactCardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectExactCardinality</h4>
+<pre>public&nbsp;ObjectExactCardinality()</pre>
+</li>
+</ul>
+<a name="ObjectExactCardinality(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ObjectExactCardinality</h4>
+<pre>public&nbsp;ObjectExactCardinality(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A> <B>clone</B>()
-                             throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a>&nbsp;clone()
+                             throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Node.html" title="interface in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectListList.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectExactCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectExactCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Node.html" title="interface in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectListList.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectExactCardinality.html" target="_top">Frames</a></li>
+<li><a href="ObjectExactCardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ObjectListList.html b/javadoc/AST/ObjectListList.html
index c7f48a3..62eae01 100644
--- a/javadoc/AST/ObjectListList.html
+++ b/javadoc/AST/ObjectListList.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ObjectListList
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>ObjectListList</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ObjectListList";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectExactCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectMinCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectListList.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectListList.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectExactCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectMinCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectListList.html" target="_top">Frames</a></li>
+<li><a href="ObjectListList.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ObjectListList</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectListList</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ObjectListList</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ObjectListList" class="title">Class ObjectListList</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ObjectListList</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ObjectListList</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#ObjectListList()">ObjectListList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#ObjectListList(int)">ObjectListList</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#ObjectListList(AST.List, AST.List)">ObjectListList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#ObjectListList(AST.OwlParser, int)">ObjectListList</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectListList.html#ObjectListList()">ObjectListList</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectListList.html#ObjectListList(int)">ObjectListList</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectListList.html#ObjectListList(AST.List,%20AST.List)">ObjectListList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectListList.html#ObjectListList(AST.OwlParser,%20int)">ObjectListList</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectListList.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ObjectListList(int)"><!-- --></A><H3>
-ObjectListList</H3>
-<PRE>
-public <B>ObjectListList</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectListList(AST.OwlParser, int)"><!-- --></A><H3>
-ObjectListList</H3>
-<PRE>
-public <B>ObjectListList</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectListList()"><!-- --></A><H3>
-ObjectListList</H3>
-<PRE>
-public <B>ObjectListList</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectListList(AST.List, AST.List)"><!-- --></A><H3>
-ObjectListList</H3>
-<PRE>
-public <B>ObjectListList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ObjectListList(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectListList</h4>
+<pre>public&nbsp;ObjectListList(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectListList(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectListList</h4>
+<pre>public&nbsp;ObjectListList(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectListList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectListList</h4>
+<pre>public&nbsp;ObjectListList()</pre>
+</li>
+</ul>
+<a name="ObjectListList(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ObjectListList</h4>
+<pre>public&nbsp;ObjectListList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectExactCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectMinCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectListList.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectListList.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectExactCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectMinCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectListList.html" target="_top">Frames</a></li>
+<li><a href="ObjectListList.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ObjectMinCardinality.html b/javadoc/AST/ObjectMinCardinality.html
index ed88fbf..fbe3457 100644
--- a/javadoc/AST/ObjectMinCardinality.html
+++ b/javadoc/AST/ObjectMinCardinality.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ObjectMinCardinality
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>ObjectMinCardinality</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ObjectMinCardinality";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectListList.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectMinCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectMinCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectListList.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectMinCardinality.html" target="_top">Frames</a></li>
+<li><a href="ObjectMinCardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ObjectMinCardinality</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectMinCardinality</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ObjectMinCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ObjectMinCardinality" class="title">Class ObjectMinCardinality</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ObjectMinCardinality</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ObjectMinCardinality</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#ObjectMinCardinality()">ObjectMinCardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#ObjectMinCardinality(int)">ObjectMinCardinality</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.List, AST.List)">ObjectMinCardinality</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                     <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.OwlParser, int)">ObjectMinCardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                     int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectMinCardinality.html#ObjectMinCardinality()">ObjectMinCardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectMinCardinality.html#ObjectMinCardinality(int)">ObjectMinCardinality</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.List,%20AST.List)">ObjectMinCardinality</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                    <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.OwlParser,%20int)">ObjectMinCardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                    int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ObjectMinCardinality(int)"><!-- --></A><H3>
-ObjectMinCardinality</H3>
-<PRE>
-public <B>ObjectMinCardinality</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectMinCardinality(AST.OwlParser, int)"><!-- --></A><H3>
-ObjectMinCardinality</H3>
-<PRE>
-public <B>ObjectMinCardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                            int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectMinCardinality()"><!-- --></A><H3>
-ObjectMinCardinality</H3>
-<PRE>
-public <B>ObjectMinCardinality</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectMinCardinality(AST.List, AST.List)"><!-- --></A><H3>
-ObjectMinCardinality</H3>
-<PRE>
-public <B>ObjectMinCardinality</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ObjectMinCardinality(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectMinCardinality</h4>
+<pre>public&nbsp;ObjectMinCardinality(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectMinCardinality(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectMinCardinality</h4>
+<pre>public&nbsp;ObjectMinCardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                    int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectMinCardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectMinCardinality</h4>
+<pre>public&nbsp;ObjectMinCardinality()</pre>
+</li>
+</ul>
+<a name="ObjectMinCardinality(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ObjectMinCardinality</h4>
+<pre>public&nbsp;ObjectMinCardinality(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                    <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A> <B>clone</B>()
-                           throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a>&nbsp;clone()
+                           throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectListList.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectMinCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectMinCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectListList.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectMinCardinality.html" target="_top">Frames</a></li>
+<li><a href="ObjectMinCardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ObjectProperty.html b/javadoc/AST/ObjectProperty.html
index 69dbb4c..16336ea 100644
--- a/javadoc/AST/ObjectProperty.html
+++ b/javadoc/AST/ObjectProperty.html
@@ -1,1024 +1,1312 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ObjectProperty
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>ObjectProperty</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ObjectProperty";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectMinCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectMinCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectPropertyAssertion.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectProperty.html" target="_top">Frames</a></li>
+<li><a href="ObjectProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ObjectProperty</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectProperty</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ObjectProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ObjectProperty" class="title">Class ObjectProperty</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ObjectProperty</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ObjectProperty</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation">
+<caption><span>Properties</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Type</th>
+<th class="colLast" scope="col">Property and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#isObjectProperty">isObject</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#isObjectProperty_visited">isObjectProperty_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#name_visited">name_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#ObjectProperty()">ObjectProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#ObjectProperty(int)">ObjectProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#ObjectProperty(AST.List, AST.List)">ObjectProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#ObjectProperty(AST.OwlParser, int)">ObjectProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectProperty.html#ObjectProperty()">ObjectProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectProperty.html#ObjectProperty(int)">ObjectProperty</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectProperty.html#ObjectProperty(AST.List,%20AST.List)">ObjectProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectProperty.html#ObjectProperty(AST.OwlParser,%20int)">ObjectProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#isObjectProperty()">isObjectProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#name()">name</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ PROPERTY DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_detail">
+<!--   -->
+</a>
+<h3>Property Detail</h3>
+<a name="isObjectProperty">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isObject</h4>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="name_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name_visited</h4>
+<pre>protected&nbsp;int name_visited</pre>
+</li>
+</ul>
+<a name="isObjectProperty_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isObjectProperty_visited</h4>
+<pre>protected&nbsp;int isObjectProperty_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ObjectProperty(int)"><!-- --></A><H3>
-ObjectProperty</H3>
-<PRE>
-public <B>ObjectProperty</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectProperty(AST.OwlParser, int)"><!-- --></A><H3>
-ObjectProperty</H3>
-<PRE>
-public <B>ObjectProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectProperty()"><!-- --></A><H3>
-ObjectProperty</H3>
-<PRE>
-public <B>ObjectProperty</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectProperty(AST.List, AST.List)"><!-- --></A><H3>
-ObjectProperty</H3>
-<PRE>
-public <B>ObjectProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ObjectProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectProperty</h4>
+<pre>public&nbsp;ObjectProperty(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectProperty(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectProperty</h4>
+<pre>public&nbsp;ObjectProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectProperty</h4>
+<pre>public&nbsp;ObjectProperty()</pre>
+</li>
+</ul>
+<a name="ObjectProperty(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ObjectProperty</h4>
+<pre>public&nbsp;ObjectProperty(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="name()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;name()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#name()">name</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isObjectProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isObjectProperty</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isObjectProperty()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectMinCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectMinCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectPropertyAssertion.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectProperty.html" target="_top">Frames</a></li>
+<li><a href="ObjectProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ObjectPropertyAssertion.html b/javadoc/AST/ObjectPropertyAssertion.html
index 2df1023..bf9b980 100644
--- a/javadoc/AST/ObjectPropertyAssertion.html
+++ b/javadoc/AST/ObjectPropertyAssertion.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ObjectPropertyAssertion
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>ObjectPropertyAssertion</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ObjectPropertyAssertion";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectPropertyAssertion.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectPropertyAssertion.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectPropertyDomain.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectPropertyAssertion.html" target="_top">Frames</a></li>
+<li><a href="ObjectPropertyAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ObjectPropertyAssertion</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectPropertyAssertion</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ObjectPropertyAssertion</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ObjectPropertyAssertion" class="title">Class ObjectPropertyAssertion</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ObjectPropertyAssertion</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ObjectPropertyAssertion</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion()">ObjectPropertyAssertion</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(int)">ObjectPropertyAssertion</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.List, AST.List)">ObjectPropertyAssertion</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.OwlParser, int)">ObjectPropertyAssertion</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                        int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion()">ObjectPropertyAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(int)">ObjectPropertyAssertion</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.List,%20AST.List)">ObjectPropertyAssertion</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.OwlParser,%20int)">ObjectPropertyAssertion</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                       int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ObjectPropertyAssertion(int)"><!-- --></A><H3>
-ObjectPropertyAssertion</H3>
-<PRE>
-public <B>ObjectPropertyAssertion</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectPropertyAssertion(AST.OwlParser, int)"><!-- --></A><H3>
-ObjectPropertyAssertion</H3>
-<PRE>
-public <B>ObjectPropertyAssertion</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                               int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectPropertyAssertion()"><!-- --></A><H3>
-ObjectPropertyAssertion</H3>
-<PRE>
-public <B>ObjectPropertyAssertion</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectPropertyAssertion(AST.List, AST.List)"><!-- --></A><H3>
-ObjectPropertyAssertion</H3>
-<PRE>
-public <B>ObjectPropertyAssertion</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ObjectPropertyAssertion(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectPropertyAssertion</h4>
+<pre>public&nbsp;ObjectPropertyAssertion(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectPropertyAssertion(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectPropertyAssertion</h4>
+<pre>public&nbsp;ObjectPropertyAssertion(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                       int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectPropertyAssertion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectPropertyAssertion</h4>
+<pre>public&nbsp;ObjectPropertyAssertion()</pre>
+</li>
+</ul>
+<a name="ObjectPropertyAssertion(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ObjectPropertyAssertion</h4>
+<pre>public&nbsp;ObjectPropertyAssertion(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A> <B>clone</B>()
-                              throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a>&nbsp;clone()
+                              throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectPropertyAssertion.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectPropertyAssertion.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectPropertyDomain.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectPropertyAssertion.html" target="_top">Frames</a></li>
+<li><a href="ObjectPropertyAssertion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ObjectPropertyDomain.html b/javadoc/AST/ObjectPropertyDomain.html
index 2b09e23..9db96f6 100644
--- a/javadoc/AST/ObjectPropertyDomain.html
+++ b/javadoc/AST/ObjectPropertyDomain.html
@@ -1,1024 +1,1292 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ObjectPropertyDomain
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>ObjectPropertyDomain</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ObjectPropertyDomain";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectPropertyDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectPropertyDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectPropertyAssertion.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectPropertyDomain.html" target="_top">Frames</a></li>
+<li><a href="ObjectPropertyDomain.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ObjectPropertyDomain</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectPropertyDomain</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ObjectPropertyDomain</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ObjectPropertyDomain" class="title">Class ObjectPropertyDomain</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ObjectPropertyDomain</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ObjectPropertyDomain</span>
+extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation">
+<caption><span>Properties</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Type</th>
+<th class="colLast" scope="col">Property and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#objectProperty">object</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#objectProperty_visited">objectProperty_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain()">ObjectPropertyDomain</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(int)">ObjectPropertyDomain</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.List, AST.List)">ObjectPropertyDomain</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                     <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.OwlParser, int)">ObjectPropertyDomain</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                     int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain()">ObjectPropertyDomain</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(int)">ObjectPropertyDomain</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.List,%20AST.List)">ObjectPropertyDomain</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                    <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.OwlParser,%20int)">ObjectPropertyDomain</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                    int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#objectProperty()">objectProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ PROPERTY DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_detail">
+<!--   -->
+</a>
+<h3>Property Detail</h3>
+<a name="objectProperty">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>object</h4>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="objectProperty_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>objectProperty_visited</h4>
+<pre>protected&nbsp;int objectProperty_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ObjectPropertyDomain(int)"><!-- --></A><H3>
-ObjectPropertyDomain</H3>
-<PRE>
-public <B>ObjectPropertyDomain</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectPropertyDomain(AST.OwlParser, int)"><!-- --></A><H3>
-ObjectPropertyDomain</H3>
-<PRE>
-public <B>ObjectPropertyDomain</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                            int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectPropertyDomain()"><!-- --></A><H3>
-ObjectPropertyDomain</H3>
-<PRE>
-public <B>ObjectPropertyDomain</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectPropertyDomain(AST.List, AST.List)"><!-- --></A><H3>
-ObjectPropertyDomain</H3>
-<PRE>
-public <B>ObjectPropertyDomain</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ObjectPropertyDomain(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectPropertyDomain</h4>
+<pre>public&nbsp;ObjectPropertyDomain(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectPropertyDomain(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectPropertyDomain</h4>
+<pre>public&nbsp;ObjectPropertyDomain(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                    int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectPropertyDomain()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectPropertyDomain</h4>
+<pre>public&nbsp;ObjectPropertyDomain()</pre>
+</li>
+</ul>
+<a name="ObjectPropertyDomain(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ObjectPropertyDomain</h4>
+<pre>public&nbsp;ObjectPropertyDomain(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                    <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A> <B>clone</B>()
-                           throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a>&nbsp;clone()
+                           throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="objectProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>objectProperty</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>&nbsp;objectProperty()</pre>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectPropertyDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectPropertyDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectPropertyAssertion.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectPropertyDomain.html" target="_top">Frames</a></li>
+<li><a href="ObjectPropertyDomain.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ObjectSomeValuesFrom.html b/javadoc/AST/ObjectSomeValuesFrom.html
index 39c5d93..fd1f6a3 100644
--- a/javadoc/AST/ObjectSomeValuesFrom.html
+++ b/javadoc/AST/ObjectSomeValuesFrom.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-ObjectSomeValuesFrom
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>ObjectSomeValuesFrom</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ObjectSomeValuesFrom";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectSomeValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectSomeValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectPropertyDomain.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OClass.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectSomeValuesFrom.html" target="_top">Frames</a></li>
+<li><a href="ObjectSomeValuesFrom.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ObjectSomeValuesFrom</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectSomeValuesFrom</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ObjectSomeValuesFrom</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ObjectSomeValuesFrom" class="title">Class ObjectSomeValuesFrom</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ObjectSomeValuesFrom</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ObjectSomeValuesFrom</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom()">ObjectSomeValuesFrom</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(int)">ObjectSomeValuesFrom</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.List, AST.List)">ObjectSomeValuesFrom</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                     <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.OwlParser, int)">ObjectSomeValuesFrom</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                     int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom()">ObjectSomeValuesFrom</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(int)">ObjectSomeValuesFrom</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.List,%20AST.List)">ObjectSomeValuesFrom</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                    <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.OwlParser,%20int)">ObjectSomeValuesFrom</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                    int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ObjectSomeValuesFrom(int)"><!-- --></A><H3>
-ObjectSomeValuesFrom</H3>
-<PRE>
-public <B>ObjectSomeValuesFrom</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectSomeValuesFrom(AST.OwlParser, int)"><!-- --></A><H3>
-ObjectSomeValuesFrom</H3>
-<PRE>
-public <B>ObjectSomeValuesFrom</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                            int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectSomeValuesFrom()"><!-- --></A><H3>
-ObjectSomeValuesFrom</H3>
-<PRE>
-public <B>ObjectSomeValuesFrom</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ObjectSomeValuesFrom(AST.List, AST.List)"><!-- --></A><H3>
-ObjectSomeValuesFrom</H3>
-<PRE>
-public <B>ObjectSomeValuesFrom</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ObjectSomeValuesFrom(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectSomeValuesFrom</h4>
+<pre>public&nbsp;ObjectSomeValuesFrom(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectSomeValuesFrom(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectSomeValuesFrom</h4>
+<pre>public&nbsp;ObjectSomeValuesFrom(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                    int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ObjectSomeValuesFrom()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectSomeValuesFrom</h4>
+<pre>public&nbsp;ObjectSomeValuesFrom()</pre>
+</li>
+</ul>
+<a name="ObjectSomeValuesFrom(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ObjectSomeValuesFrom</h4>
+<pre>public&nbsp;ObjectSomeValuesFrom(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                    <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A> <B>clone</B>()
-                           throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a>&nbsp;clone()
+                           throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ObjectSomeValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ObjectSomeValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ObjectPropertyDomain.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OClass.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ObjectSomeValuesFrom.html" target="_top">Frames</a></li>
+<li><a href="ObjectSomeValuesFrom.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OntoDeclaration.html b/javadoc/AST/OntoDeclaration.html
index cffa271..02c8d3d 100644
--- a/javadoc/AST/OntoDeclaration.html
+++ b/javadoc/AST/OntoDeclaration.html
@@ -1,1027 +1,1208 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-OntoDeclaration
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>OntoDeclaration</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OntoDeclaration";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OClass.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Ontology.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OntoDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OntoDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Ontology.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OntoDeclaration.html" target="_top">Frames</a></li>
+<li><a href="OntoDeclaration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OntoDeclaration</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OntoDeclaration</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/Ontology.html" title="class in AST">Ontology</A>, <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OntoDeclaration</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OntoDeclaration" class="title">Class OntoDeclaration</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OntoDeclaration</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../AST/Ontology.html" title="class in AST">Ontology</a>, <a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OntoDeclaration</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#OntoDeclaration()">OntoDeclaration</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#OntoDeclaration(int)">OntoDeclaration</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#OntoDeclaration(AST.List, AST.List)">OntoDeclaration</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#OntoDeclaration(AST.OwlParser, int)">OntoDeclaration</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OntoDeclaration.html#OntoDeclaration()">OntoDeclaration</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OntoDeclaration.html#OntoDeclaration(int)">OntoDeclaration</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OntoDeclaration.html#OntoDeclaration(AST.List,%20AST.List)">OntoDeclaration</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+               <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OntoDeclaration.html#OntoDeclaration(AST.OwlParser,%20int)">OntoDeclaration</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+               int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OntoDeclaration(int)"><!-- --></A><H3>
-OntoDeclaration</H3>
-<PRE>
-public <B>OntoDeclaration</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OntoDeclaration(AST.OwlParser, int)"><!-- --></A><H3>
-OntoDeclaration</H3>
-<PRE>
-public <B>OntoDeclaration</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                       int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OntoDeclaration()"><!-- --></A><H3>
-OntoDeclaration</H3>
-<PRE>
-public <B>OntoDeclaration</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OntoDeclaration(AST.List, AST.List)"><!-- --></A><H3>
-OntoDeclaration</H3>
-<PRE>
-public <B>OntoDeclaration</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                       <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OntoDeclaration(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OntoDeclaration</h4>
+<pre>public&nbsp;OntoDeclaration(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OntoDeclaration(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OntoDeclaration</h4>
+<pre>public&nbsp;OntoDeclaration(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+               int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OntoDeclaration()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OntoDeclaration</h4>
+<pre>public&nbsp;OntoDeclaration()</pre>
+</li>
+</ul>
+<a name="OntoDeclaration(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OntoDeclaration</h4>
+<pre>public&nbsp;OntoDeclaration(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+               <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A> <B>clone</B>()
-                      throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>&nbsp;clone()
+                      throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OClass.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Ontology.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OntoDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OntoDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Ontology.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OntoDeclaration.html" target="_top">Frames</a></li>
+<li><a href="OntoDeclaration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Ontology.html b/javadoc/AST/Ontology.html
index 5c0a771..66e3ced 100644
--- a/javadoc/AST/Ontology.html
+++ b/javadoc/AST/Ontology.html
@@ -1,1025 +1,1209 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-Ontology
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>Ontology</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Ontology";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OntologyIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Ontology.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Ontology.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OntoDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OntologyIRI.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Ontology.html" target="_top">Frames</a></li>
+<li><a href="Ontology.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Ontology</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OntoDeclaration.html" title="class in AST">AST.OntoDeclaration</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Ontology</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Ontology</B><DT>extends <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Ontology" class="title">Class Ontology</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OntoDeclaration.html" title="class in AST">AST.OntoDeclaration</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.Ontology</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Ontology</span>
+extends <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Ontology.html#Ontology()">Ontology</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Ontology.html#Ontology(int)">Ontology</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Ontology.html#Ontology(AST.List, AST.List)">Ontology</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Ontology.html#Ontology(AST.OwlParser, int)">Ontology</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-         int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Ontology.html#Ontology()">Ontology</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Ontology.html#Ontology(int)">Ontology</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Ontology.html#Ontology(AST.List,%20AST.List)">Ontology</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Ontology.html#Ontology(AST.OwlParser,%20int)">Ontology</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Ontology.html" title="class in AST">Ontology</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Ontology.html" title="class in AST">Ontology</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Ontology.html" title="class in AST">Ontology</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Ontology.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Ontology.html" title="class in AST">Ontology</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Ontology.html" title="class in AST">Ontology</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Ontology.html" title="class in AST">Ontology</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Ontology.html" title="class in AST">Ontology</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Ontology.html" title="class in AST">Ontology</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Ontology.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Ontology(int)"><!-- --></A><H3>
-Ontology</H3>
-<PRE>
-public <B>Ontology</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Ontology(AST.OwlParser, int)"><!-- --></A><H3>
-Ontology</H3>
-<PRE>
-public <B>Ontology</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Ontology()"><!-- --></A><H3>
-Ontology</H3>
-<PRE>
-public <B>Ontology</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Ontology(AST.List, AST.List)"><!-- --></A><H3>
-Ontology</H3>
-<PRE>
-public <B>Ontology</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Ontology(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Ontology</h4>
+<pre>public&nbsp;Ontology(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Ontology(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Ontology</h4>
+<pre>public&nbsp;Ontology(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Ontology()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Ontology</h4>
+<pre>public&nbsp;Ontology()</pre>
+</li>
+</ul>
+<a name="Ontology(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Ontology</h4>
+<pre>public&nbsp;Ontology(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A> <B>clone</B>()
-               throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Ontology.html" title="class in AST">Ontology</a>&nbsp;clone()
+               throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Ontology.html" title="class in AST">Ontology</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Ontology.html" title="class in AST">Ontology</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Ontology.html" title="class in AST">Ontology</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Ontology.html" title="class in AST">Ontology</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OntologyIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Ontology.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Ontology.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OntoDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OntologyIRI.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Ontology.html" target="_top">Frames</a></li>
+<li><a href="Ontology.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OntologyDeclaration.html b/javadoc/AST/OntologyDeclaration.html
deleted file mode 100644
index 75d0b57..0000000
--- a/javadoc/AST/OntologyDeclaration.html
+++ /dev/null
@@ -1,302 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
-<TITLE>
-OntologyDeclaration
-</TITLE>
-
-<META NAME="date" CONTENT="2011-01-13">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="OntologyDeclaration";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Ontology.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OntologyIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OntologyDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OntologyDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OntologyDeclaration</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OntologyDeclaration</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OntologyDeclaration</B><DT>extends <A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
-<!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OntologyDeclaration.html#OntologyDeclaration(int)">OntologyDeclaration</A></B>(int&nbsp;id)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OntologyDeclaration.html#OntologyDeclaration(AST.OwlParser, int)">OntologyDeclaration</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;id)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OntologyDeclaration(int)"><!-- --></A><H3>
-OntologyDeclaration</H3>
-<PRE>
-public <B>OntologyDeclaration</B>(int&nbsp;id)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OntologyDeclaration(AST.OwlParser, int)"><!-- --></A><H3>
-OntologyDeclaration</H3>
-<PRE>
-public <B>OntologyDeclaration</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                           int&nbsp;id)</PRE>
-<DL>
-</DL>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Ontology.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OntologyIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OntologyDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OntologyDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
diff --git a/javadoc/AST/OntologyIRI.html b/javadoc/AST/OntologyIRI.html
index 50dea10..70be062 100644
--- a/javadoc/AST/OntologyIRI.html
+++ b/javadoc/AST/OntologyIRI.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-OntologyIRI
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>OntologyIRI</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OntologyIRI";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Ontology.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Opt.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OntologyIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OntologyIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Ontology.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Opt.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OntologyIRI.html" target="_top">Frames</a></li>
+<li><a href="OntologyIRI.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OntologyIRI</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OntologyIRI</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OntologyIRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OntologyIRI" class="title">Class OntologyIRI</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OntologyIRI</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OntologyIRI</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI()">OntologyIRI</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI(int)">OntologyIRI</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI(AST.OwlParser, int)">OntologyIRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI(AST.Value)">OntologyIRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OntologyIRI.html#OntologyIRI()">OntologyIRI</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OntologyIRI.html#OntologyIRI(int)">OntologyIRI</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OntologyIRI.html#OntologyIRI(AST.OwlParser,%20int)">OntologyIRI</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OntologyIRI.html#OntologyIRI(AST.Value)">OntologyIRI</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OntologyIRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OntologyIRI(int)"><!-- --></A><H3>
-OntologyIRI</H3>
-<PRE>
-public <B>OntologyIRI</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OntologyIRI(AST.OwlParser, int)"><!-- --></A><H3>
-OntologyIRI</H3>
-<PRE>
-public <B>OntologyIRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OntologyIRI()"><!-- --></A><H3>
-OntologyIRI</H3>
-<PRE>
-public <B>OntologyIRI</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OntologyIRI(AST.Value)"><!-- --></A><H3>
-OntologyIRI</H3>
-<PRE>
-public <B>OntologyIRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OntologyIRI(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OntologyIRI</h4>
+<pre>public&nbsp;OntologyIRI(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OntologyIRI(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OntologyIRI</h4>
+<pre>public&nbsp;OntologyIRI(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OntologyIRI()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OntologyIRI</h4>
+<pre>public&nbsp;OntologyIRI()</pre>
+</li>
+</ul>
+<a name="OntologyIRI(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OntologyIRI</h4>
+<pre>public&nbsp;OntologyIRI(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Ontology.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Opt.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OntologyIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OntologyIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Ontology.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Opt.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OntologyIRI.html" target="_top">Frames</a></li>
+<li><a href="OntologyIRI.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Opt.html b/javadoc/AST/Opt.html
index b491565..c14e60e 100644
--- a/javadoc/AST/Opt.html
+++ b/javadoc/AST/Opt.html
@@ -1,562 +1,646 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-Opt
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>Opt</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Opt";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OntologyIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlAllDifferent.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Opt.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Opt.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OntologyIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlAllDifferent.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Opt.html" target="_top">Frames</a></li>
+<li><a href="Opt.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Opt&lt;T extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;T&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Opt&lt;T&gt;</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;T&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Opt&lt;T extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;T&gt;<DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Opt" class="title">Class Opt&lt;T extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;T&gt;</li>
+<li>
+<ul class="inheritance">
+<li>AST.Opt&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;T&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Opt&lt;T extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</span>
+extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;T&gt;
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Opt.html#Opt()">Opt</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Opt.html#Opt(int)">Opt</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Opt.html#Opt(AST.OwlParser, int)">Opt</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-    int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Opt.html#Opt(T)">Opt</A></B>(<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>&nbsp;opt)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Opt.html#Opt()">Opt</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Opt.html#Opt(int)">Opt</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Opt.html#Opt(AST.OwlParser,%20int)">Opt</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+   int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Opt.html#Opt(T)">Opt</a></strong>(<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&nbsp;opt)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Opt.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Opt.html" title="class in AST">Opt</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Opt.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Opt.html" title="class in AST">Opt</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Opt.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Opt.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Opt.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Opt.html" title="class in AST">Opt</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Opt.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Opt.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Opt.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Opt.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Opt.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Opt.html" title="class in AST">Opt</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Opt.html" title="class in AST">Opt</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Opt.html" title="class in AST">Opt</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Opt.html" title="class in AST">Opt</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Opt.html" title="class in AST">Opt</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Opt.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChild()">getNumChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Opt(int)"><!-- --></A><H3>
-Opt</H3>
-<PRE>
-public <B>Opt</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Opt(AST.OwlParser, int)"><!-- --></A><H3>
-Opt</H3>
-<PRE>
-public <B>Opt</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Opt()"><!-- --></A><H3>
-Opt</H3>
-<PRE>
-public <B>Opt</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Opt(AST.ASTNode)"><!-- --></A><A NAME="Opt(T)"><!-- --></A><H3>
-Opt</H3>
-<PRE>
-public <B>Opt</B>(<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>&nbsp;opt)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Opt(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Opt</h4>
+<pre>public&nbsp;Opt(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Opt(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Opt</h4>
+<pre>public&nbsp;Opt(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+   int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Opt()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Opt</h4>
+<pre>public&nbsp;Opt()</pre>
+</li>
+</ul>
+<a name="Opt(AST.ASTNode)">
+<!--   -->
+</a><a name="Opt(T)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Opt</h4>
+<pre>public&nbsp;Opt(<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&nbsp;opt)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Opt.html" title="class in AST">Opt</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>&gt; <B>clone</B>()
-                             throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Opt.html" title="class in AST">Opt</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>&gt; <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Opt.html" title="class in AST">Opt</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>&gt; <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Opt.html" title="class in AST">Opt</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&gt;&nbsp;clone()
+                             throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Opt.html" title="class in AST">Opt</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&gt;&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Opt.html" title="class in AST">Opt</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&gt;&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Opt.html" title="class in AST">Opt</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&gt;&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Opt.html" title="class in AST">Opt</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a>&gt;&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OntologyIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlAllDifferent.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Opt.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Opt.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OntologyIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlAllDifferent.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Opt.html" target="_top">Frames</a></li>
+<li><a href="Opt.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlAllDifferent.html b/javadoc/AST/OwlAllDifferent.html
index f5fda3f..45c6bcc 100644
--- a/javadoc/AST/OwlAllDifferent.html
+++ b/javadoc/AST/OwlAllDifferent.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-OwlAllDifferent
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>OwlAllDifferent</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlAllDifferent";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Opt.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlAllValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlAllDifferent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlAllDifferent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Opt.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlAllValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlAllDifferent.html" target="_top">Frames</a></li>
+<li><a href="OwlAllDifferent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlAllDifferent</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlAllDifferent</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlAllDifferent</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlAllDifferent" class="title">Class OwlAllDifferent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlAllDifferent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlAllDifferent</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#OwlAllDifferent()">OwlAllDifferent</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#OwlAllDifferent(int)">OwlAllDifferent</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#OwlAllDifferent(AST.List, AST.List)">OwlAllDifferent</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#OwlAllDifferent(AST.OwlParser, int)">OwlAllDifferent</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlAllDifferent.html#OwlAllDifferent()">OwlAllDifferent</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlAllDifferent.html#OwlAllDifferent(int)">OwlAllDifferent</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlAllDifferent.html#OwlAllDifferent(AST.List,%20AST.List)">OwlAllDifferent</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+               <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlAllDifferent.html#OwlAllDifferent(AST.OwlParser,%20int)">OwlAllDifferent</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+               int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlAllDifferent(int)"><!-- --></A><H3>
-OwlAllDifferent</H3>
-<PRE>
-public <B>OwlAllDifferent</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlAllDifferent(AST.OwlParser, int)"><!-- --></A><H3>
-OwlAllDifferent</H3>
-<PRE>
-public <B>OwlAllDifferent</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                       int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlAllDifferent()"><!-- --></A><H3>
-OwlAllDifferent</H3>
-<PRE>
-public <B>OwlAllDifferent</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlAllDifferent(AST.List, AST.List)"><!-- --></A><H3>
-OwlAllDifferent</H3>
-<PRE>
-public <B>OwlAllDifferent</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                       <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlAllDifferent(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlAllDifferent</h4>
+<pre>public&nbsp;OwlAllDifferent(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlAllDifferent(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlAllDifferent</h4>
+<pre>public&nbsp;OwlAllDifferent(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+               int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlAllDifferent()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlAllDifferent</h4>
+<pre>public&nbsp;OwlAllDifferent()</pre>
+</li>
+</ul>
+<a name="OwlAllDifferent(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlAllDifferent</h4>
+<pre>public&nbsp;OwlAllDifferent(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+               <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A> <B>clone</B>()
-                      throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a>&nbsp;clone()
+                      throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Opt.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlAllValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlAllDifferent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlAllDifferent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Opt.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlAllValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlAllDifferent.html" target="_top">Frames</a></li>
+<li><a href="OwlAllDifferent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlAllValuesFrom.html b/javadoc/AST/OwlAllValuesFrom.html
index c9511d3..908938f 100644
--- a/javadoc/AST/OwlAllValuesFrom.html
+++ b/javadoc/AST/OwlAllValuesFrom.html
@@ -1,1043 +1,1223 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-OwlAllValuesFrom
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>OwlAllValuesFrom</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlAllValuesFrom";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlAllDifferent.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlAllValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlAllValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlAllDifferent.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlAllValuesFrom.html" target="_top">Frames</a></li>
+<li><a href="OwlAllValuesFrom.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.OwlValuesFrom">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.OwlValuesFrom">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlAllValuesFrom</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlValuesFrom.html" title="class in AST">AST.OwlValuesFrom</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlAllValuesFrom</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlAllValuesFrom</B><DT>extends <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlAllValuesFrom" class="title">Class OwlAllValuesFrom</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OwlValuesFrom.html" title="class in AST">AST.OwlValuesFrom</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlAllValuesFrom</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlAllValuesFrom</span>
+extends <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.OwlValuesFrom"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlValuesFrom.html#getId_visited">getId_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OwlValuesFrom">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></h3>
+<code><a href="../AST/OwlValuesFrom.html#getId_computed">getId_computed</a>, <a href="../AST/OwlValuesFrom.html#getId_value">getId_value</a>, <a href="../AST/OwlValuesFrom.html#getId_visited">getId_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom()">OwlAllValuesFrom</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(int)">OwlAllValuesFrom</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.List, AST.List)">OwlAllValuesFrom</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.OwlParser, int)">OwlAllValuesFrom</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom()">OwlAllValuesFrom</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(int)">OwlAllValuesFrom</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.List,%20AST.List)">OwlAllValuesFrom</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.OwlParser,%20int)">OwlAllValuesFrom</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.OwlValuesFrom"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlValuesFrom.html#getId()">getId</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.OwlValuesFrom">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></h3>
+<code><a href="../AST/OwlValuesFrom.html#getId()">getId</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlAllValuesFrom(int)"><!-- --></A><H3>
-OwlAllValuesFrom</H3>
-<PRE>
-public <B>OwlAllValuesFrom</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlAllValuesFrom(AST.OwlParser, int)"><!-- --></A><H3>
-OwlAllValuesFrom</H3>
-<PRE>
-public <B>OwlAllValuesFrom</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                        int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlAllValuesFrom()"><!-- --></A><H3>
-OwlAllValuesFrom</H3>
-<PRE>
-public <B>OwlAllValuesFrom</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlAllValuesFrom(AST.List, AST.List)"><!-- --></A><H3>
-OwlAllValuesFrom</H3>
-<PRE>
-public <B>OwlAllValuesFrom</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlAllValuesFrom(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlAllValuesFrom</h4>
+<pre>public&nbsp;OwlAllValuesFrom(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlAllValuesFrom(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlAllValuesFrom</h4>
+<pre>public&nbsp;OwlAllValuesFrom(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlAllValuesFrom()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlAllValuesFrom</h4>
+<pre>public&nbsp;OwlAllValuesFrom()</pre>
+</li>
+</ul>
+<a name="OwlAllValuesFrom(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlAllValuesFrom</h4>
+<pre>public&nbsp;OwlAllValuesFrom(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A> <B>clone</B>()
-                       throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a>&nbsp;clone()
+                       throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlAllDifferent.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlAllValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlAllValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlAllDifferent.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlAllValuesFrom.html" target="_top">Frames</a></li>
+<li><a href="OwlAllValuesFrom.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.OwlValuesFrom">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.OwlValuesFrom">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlCardinality.html b/javadoc/AST/OwlCardinality.html
index ccafa62..adfd648 100644
--- a/javadoc/AST/OwlCardinality.html
+++ b/javadoc/AST/OwlCardinality.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-OwlCardinality
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>OwlCardinality</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlCardinality";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlAllValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlAllValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlClass.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlCardinality.html" target="_top">Frames</a></li>
+<li><a href="OwlCardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlCardinality</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlCardinality</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlCardinality" class="title">Class OwlCardinality</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlCardinality</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlCardinality</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#OwlCardinality()">OwlCardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#OwlCardinality(int)">OwlCardinality</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#OwlCardinality(AST.List, AST.List)">OwlCardinality</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#OwlCardinality(AST.OwlParser, int)">OwlCardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlCardinality.html#OwlCardinality()">OwlCardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlCardinality.html#OwlCardinality(int)">OwlCardinality</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlCardinality.html#OwlCardinality(AST.List,%20AST.List)">OwlCardinality</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlCardinality.html#OwlCardinality(AST.OwlParser,%20int)">OwlCardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlCardinality.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlCardinality(int)"><!-- --></A><H3>
-OwlCardinality</H3>
-<PRE>
-public <B>OwlCardinality</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlCardinality(AST.OwlParser, int)"><!-- --></A><H3>
-OwlCardinality</H3>
-<PRE>
-public <B>OwlCardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlCardinality()"><!-- --></A><H3>
-OwlCardinality</H3>
-<PRE>
-public <B>OwlCardinality</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlCardinality(AST.List, AST.List)"><!-- --></A><H3>
-OwlCardinality</H3>
-<PRE>
-public <B>OwlCardinality</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlCardinality(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlCardinality</h4>
+<pre>public&nbsp;OwlCardinality(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlCardinality(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlCardinality</h4>
+<pre>public&nbsp;OwlCardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlCardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlCardinality</h4>
+<pre>public&nbsp;OwlCardinality()</pre>
+</li>
+</ul>
+<a name="OwlCardinality(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlCardinality</h4>
+<pre>public&nbsp;OwlCardinality(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlAllValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlAllValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlClass.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlCardinality.html" target="_top">Frames</a></li>
+<li><a href="OwlCardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlClass.html b/javadoc/AST/OwlClass.html
index 32ef575..a2547e3 100644
--- a/javadoc/AST/OwlClass.html
+++ b/javadoc/AST/OwlClass.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-OwlClass
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>OwlClass</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlClass";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlClassDecl.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlClass.html" target="_top">Frames</a></li>
+<li><a href="OwlClass.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlClass</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlClass</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlClass</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlClass" class="title">Class OwlClass</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlClass</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlClass</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClass.html#OwlClass()">OwlClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClass.html#OwlClass(int)">OwlClass</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClass.html#OwlClass(AST.List, AST.List)">OwlClass</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClass.html#OwlClass(AST.OwlParser, int)">OwlClass</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-         int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClass.html#OwlClass()">OwlClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClass.html#OwlClass(int)">OwlClass</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClass.html#OwlClass(AST.List,%20AST.List)">OwlClass</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClass.html#OwlClass(AST.OwlParser,%20int)">OwlClass</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClass.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlClass.html" title="class in AST">OwlClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlClass.html" title="class in AST">OwlClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlClass.html" title="class in AST">OwlClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlClass.html" title="class in AST">OwlClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlClass.html" title="class in AST">OwlClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClass.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlClass(int)"><!-- --></A><H3>
-OwlClass</H3>
-<PRE>
-public <B>OwlClass</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlClass(AST.OwlParser, int)"><!-- --></A><H3>
-OwlClass</H3>
-<PRE>
-public <B>OwlClass</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlClass()"><!-- --></A><H3>
-OwlClass</H3>
-<PRE>
-public <B>OwlClass</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlClass(AST.List, AST.List)"><!-- --></A><H3>
-OwlClass</H3>
-<PRE>
-public <B>OwlClass</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlClass(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlClass</h4>
+<pre>public&nbsp;OwlClass(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlClass(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlClass</h4>
+<pre>public&nbsp;OwlClass(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlClass</h4>
+<pre>public&nbsp;OwlClass()</pre>
+</li>
+</ul>
+<a name="OwlClass(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlClass</h4>
+<pre>public&nbsp;OwlClass(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A> <B>clone</B>()
-               throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlClass.html" title="class in AST">OwlClass</a>&nbsp;clone()
+               throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlClass.html" title="class in AST">OwlClass</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlClass.html" title="class in AST">OwlClass</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlClass.html" title="class in AST">OwlClass</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlClass.html" title="class in AST">OwlClass</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlClassDecl.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlClass.html" target="_top">Frames</a></li>
+<li><a href="OwlClass.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlClassDecl.html b/javadoc/AST/OwlClassDecl.html
index 7d5935d..82b5cd8 100644
--- a/javadoc/AST/OwlClassDecl.html
+++ b/javadoc/AST/OwlClassDecl.html
@@ -1,1720 +1,1782 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 -->
-<TITLE>
-OwlClassDecl
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>OwlClassDecl</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlClassDecl";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlClass.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlClassUse.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlClassDecl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlClassDecl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlClassUse.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlClassDecl.html" target="_top">Frames</a></li>
+<li><a href="OwlClassDecl.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlClassDecl</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OClass.html" title="class in AST">AST.OClass</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlClassDecl</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlClassDecl</B><DT>extends <A HREF="../AST/OClass.html" title="class in AST">OClass</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlClassDecl" class="title">Class OwlClassDecl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Declaration.html" title="class in AST">AST.Declaration</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OClass.html" title="class in AST">AST.OClass</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlClassDecl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlClassDecl</span>
+extends <a href="../AST/OClass.html" title="class in AST">OClass</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#decl_computed">decl_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#decl_value">decl_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#decl_visited">decl_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumOwnRestriction_visited">getNumOwnRestriction_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumRestriction_visited">getNumRestriction_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getOwnRestrictions_computed">getOwnRestrictions_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getOwnRestrictions_value">getOwnRestrictions_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getOwnRestrictions_visited">getOwnRestrictions_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getProperties_computed">getProperties_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/Properties.html" title="class in AST">Properties</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getProperties_value">getProperties_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getProperties_visited">getProperties_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getRestrictions_computed">getRestrictions_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getRestrictions_value">getRestrictions_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getRestrictions_visited">getRestrictions_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses_computed">getSubClasses_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.ArrayList</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses_value">getSubClasses_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses_visited">getSubClasses_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSuperClass_computed">getSuperClass_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSuperClass_value">getSuperClass_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSuperClass_visited">getSuperClass_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.OClass"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OClass.html" title="class in AST">OClass</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OClass.html#name_visited">name_visited</A>, <A HREF="../AST/OClass.html#tokenString_Id">tokenString_Id</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#decl_computed">decl_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#decl_value">decl_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#decl_visited">decl_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumOwnRestriction_visited">getNumOwnRestriction_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumRestriction_visited">getNumRestriction_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getOwnRestrictions_computed">getOwnRestrictions_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getOwnRestrictions_value">getOwnRestrictions_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getOwnRestrictions_visited">getOwnRestrictions_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getProperties_computed">getProperties_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/Properties.html" title="class in AST">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getProperties_value">getProperties_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getProperties_visited">getProperties_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getRestrictions_computed">getRestrictions_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getRestrictions_value">getRestrictions_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getRestrictions_visited">getRestrictions_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses_computed">getSubClasses_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.util.ArrayList</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses_value">getSubClasses_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses_visited">getSubClasses_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSuperClass_computed">getSuperClass_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSuperClass_value">getSuperClass_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSuperClass_visited">getSuperClass_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#isClassDecl_visited">isClassDecl_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OClass">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/OClass.html" title="class in AST">OClass</a></h3>
+<code><a href="../AST/OClass.html#name_visited">name_visited</a>, <a href="../AST/OClass.html#tokenString_Id">tokenString_Id</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Declaration">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3>
+<code><a href="../AST/Declaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#OwlClassDecl()">OwlClassDecl</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#OwlClassDecl(int)">OwlClassDecl</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#OwlClassDecl(AST.List, AST.List, java.lang.String)">OwlClassDecl</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1,
-             java.lang.String&nbsp;p2)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#OwlClassDecl(AST.OwlParser, int)">OwlClassDecl</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClassDecl.html#OwlClassDecl()">OwlClassDecl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClassDecl.html#OwlClassDecl(int)">OwlClassDecl</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClassDecl.html#OwlClassDecl(AST.List,%20AST.List,%20java.lang.String)">OwlClassDecl</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1,
+            java.lang.String&nbsp;p2)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClassDecl.html#OwlClassDecl(AST.OwlParser,%20int)">OwlClassDecl</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#decl()">decl</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#genRewrites(java.io.PrintStream)">genRewrites</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getId()">getId</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumOwnRestriction()">getNumOwnRestriction</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumRestriction()">getNumRestriction</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getOwnRestrictions()">getOwnRestrictions</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Properties.html" title="class in AST">Properties</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getProperties()">getProperties</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getRestrictions()">getRestrictions</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.util.ArrayList</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses()">getSubClasses</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.util.ArrayList</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A></B>(<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>&nbsp;klass,
-              java.util.ArrayList&nbsp;l)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSuperClass()">getSuperClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.OClass"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OClass.html" title="class in AST">OClass</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OClass.html#name()">name</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#decl()">decl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#genRewrites(java.io.PrintStream)">genRewrites</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getId()">getId</a></strong>()</code>
+<div class="block">Retrieves the value for the lexeme Id.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumOwnRestriction()">getNumOwnRestriction</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumRestriction()">getNumRestriction</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getOwnRestrictions()">getOwnRestrictions</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Properties.html" title="class in AST">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getProperties()">getProperties</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getRestrictions()">getRestrictions</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses()">getSubClasses</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a></strong>(<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;klass,
+             java.util.ArrayList&nbsp;l)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSuperClass()">getSuperClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#isClassDecl()">isClassDecl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#setId(java.lang.String)">setId</a></strong>(java.lang.String&nbsp;value)</code>
+<div class="block">Replaces the lexeme Id.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.OClass">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/OClass.html" title="class in AST">OClass</a></h3>
+<code><a href="../AST/OClass.html#name()">name</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Declaration">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3>
+<code><a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="getSuperClass_visited"><!-- --></A><H3>
-getSuperClass_visited</H3>
-<PRE>
-protected int <B>getSuperClass_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSuperClass_computed"><!-- --></A><H3>
-getSuperClass_computed</H3>
-<PRE>
-protected boolean <B>getSuperClass_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSuperClass_value"><!-- --></A><H3>
-getSuperClass_value</H3>
-<PRE>
-protected <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>getSuperClass_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="decl_visited"><!-- --></A><H3>
-decl_visited</H3>
-<PRE>
-protected int <B>decl_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="decl_computed"><!-- --></A><H3>
-decl_computed</H3>
-<PRE>
-protected boolean <B>decl_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="decl_value"><!-- --></A><H3>
-decl_value</H3>
-<PRE>
-protected <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>decl_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getProperties_visited"><!-- --></A><H3>
-getProperties_visited</H3>
-<PRE>
-protected int <B>getProperties_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getProperties_computed"><!-- --></A><H3>
-getProperties_computed</H3>
-<PRE>
-protected boolean <B>getProperties_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getProperties_value"><!-- --></A><H3>
-getProperties_value</H3>
-<PRE>
-protected <A HREF="../AST/Properties.html" title="class in AST">Properties</A> <B>getProperties_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSubClasses_visited"><!-- --></A><H3>
-getSubClasses_visited</H3>
-<PRE>
-protected int <B>getSubClasses_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSubClasses_computed"><!-- --></A><H3>
-getSubClasses_computed</H3>
-<PRE>
-protected boolean <B>getSubClasses_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSubClasses_value"><!-- --></A><H3>
-getSubClasses_value</H3>
-<PRE>
-protected java.util.ArrayList <B>getSubClasses_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSubClasses_OwlClassDecl_ArrayList_visited"><!-- --></A><H3>
-getSubClasses_OwlClassDecl_ArrayList_visited</H3>
-<PRE>
-protected java.util.Map <B>getSubClasses_OwlClassDecl_ArrayList_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getRestrictions_visited"><!-- --></A><H3>
-getRestrictions_visited</H3>
-<PRE>
-protected int <B>getRestrictions_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getRestrictions_computed"><!-- --></A><H3>
-getRestrictions_computed</H3>
-<PRE>
-protected boolean <B>getRestrictions_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getRestrictions_value"><!-- --></A><H3>
-getRestrictions_value</H3>
-<PRE>
-protected <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A> <B>getRestrictions_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getNumRestriction_visited"><!-- --></A><H3>
-getNumRestriction_visited</H3>
-<PRE>
-protected int <B>getNumRestriction_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getOwnRestrictions_visited"><!-- --></A><H3>
-getOwnRestrictions_visited</H3>
-<PRE>
-protected int <B>getOwnRestrictions_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getOwnRestrictions_computed"><!-- --></A><H3>
-getOwnRestrictions_computed</H3>
-<PRE>
-protected boolean <B>getOwnRestrictions_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getOwnRestrictions_value"><!-- --></A><H3>
-getOwnRestrictions_value</H3>
-<PRE>
-protected <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A> <B>getOwnRestrictions_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getNumOwnRestriction_visited"><!-- --></A><H3>
-getNumOwnRestriction_visited</H3>
-<PRE>
-protected int <B>getNumOwnRestriction_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="isClassDecl_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClassDecl_visited</h4>
+<pre>protected&nbsp;int isClassDecl_visited</pre>
+</li>
+</ul>
+<a name="getSuperClass_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_visited</h4>
+<pre>protected&nbsp;int getSuperClass_visited</pre>
+</li>
+</ul>
+<a name="getSuperClass_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_computed</h4>
+<pre>protected&nbsp;boolean getSuperClass_computed</pre>
+</li>
+</ul>
+<a name="getSuperClass_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_value</h4>
+<pre>protected&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass_value</pre>
+</li>
+</ul>
+<a name="decl_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decl_visited</h4>
+<pre>protected&nbsp;int decl_visited</pre>
+</li>
+</ul>
+<a name="decl_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decl_computed</h4>
+<pre>protected&nbsp;boolean decl_computed</pre>
+</li>
+</ul>
+<a name="decl_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decl_value</h4>
+<pre>protected&nbsp;<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> decl_value</pre>
+</li>
+</ul>
+<a name="getProperties_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperties_visited</h4>
+<pre>protected&nbsp;int getProperties_visited</pre>
+</li>
+</ul>
+<a name="getProperties_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperties_computed</h4>
+<pre>protected&nbsp;boolean getProperties_computed</pre>
+</li>
+</ul>
+<a name="getProperties_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperties_value</h4>
+<pre>protected&nbsp;<a href="../AST/Properties.html" title="class in AST">Properties</a> getProperties_value</pre>
+</li>
+</ul>
+<a name="getSubClasses_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubClasses_visited</h4>
+<pre>protected&nbsp;int getSubClasses_visited</pre>
+</li>
+</ul>
+<a name="getSubClasses_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubClasses_computed</h4>
+<pre>protected&nbsp;boolean getSubClasses_computed</pre>
+</li>
+</ul>
+<a name="getSubClasses_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubClasses_value</h4>
+<pre>protected&nbsp;java.util.ArrayList getSubClasses_value</pre>
+</li>
+</ul>
+<a name="getSubClasses_OwlClassDecl_ArrayList_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubClasses_OwlClassDecl_ArrayList_visited</h4>
+<pre>protected&nbsp;java.util.Map getSubClasses_OwlClassDecl_ArrayList_visited</pre>
+</li>
+</ul>
+<a name="getRestrictions_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRestrictions_visited</h4>
+<pre>protected&nbsp;int getRestrictions_visited</pre>
+</li>
+</ul>
+<a name="getRestrictions_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRestrictions_computed</h4>
+<pre>protected&nbsp;boolean getRestrictions_computed</pre>
+</li>
+</ul>
+<a name="getRestrictions_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRestrictions_value</h4>
+<pre>protected&nbsp;<a href="../AST/Restrictions.html" title="class in AST">Restrictions</a> getRestrictions_value</pre>
+</li>
+</ul>
+<a name="getNumRestriction_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumRestriction_visited</h4>
+<pre>protected&nbsp;int getNumRestriction_visited</pre>
+</li>
+</ul>
+<a name="getOwnRestrictions_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOwnRestrictions_visited</h4>
+<pre>protected&nbsp;int getOwnRestrictions_visited</pre>
+</li>
+</ul>
+<a name="getOwnRestrictions_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOwnRestrictions_computed</h4>
+<pre>protected&nbsp;boolean getOwnRestrictions_computed</pre>
+</li>
+</ul>
+<a name="getOwnRestrictions_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOwnRestrictions_value</h4>
+<pre>protected&nbsp;<a href="../AST/Restrictions.html" title="class in AST">Restrictions</a> getOwnRestrictions_value</pre>
+</li>
+</ul>
+<a name="getNumOwnRestriction_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getNumOwnRestriction_visited</h4>
+<pre>protected&nbsp;int getNumOwnRestriction_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlClassDecl(int)"><!-- --></A><H3>
-OwlClassDecl</H3>
-<PRE>
-public <B>OwlClassDecl</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlClassDecl(AST.OwlParser, int)"><!-- --></A><H3>
-OwlClassDecl</H3>
-<PRE>
-public <B>OwlClassDecl</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlClassDecl()"><!-- --></A><H3>
-OwlClassDecl</H3>
-<PRE>
-public <B>OwlClassDecl</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlClassDecl(AST.List, AST.List, java.lang.String)"><!-- --></A><H3>
-OwlClassDecl</H3>
-<PRE>
-public <B>OwlClassDecl</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                    <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1,
-                    java.lang.String&nbsp;p2)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlClassDecl(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlClassDecl</h4>
+<pre>public&nbsp;OwlClassDecl(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlClassDecl(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlClassDecl</h4>
+<pre>public&nbsp;OwlClassDecl(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlClassDecl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlClassDecl</h4>
+<pre>public&nbsp;OwlClassDecl()</pre>
+</li>
+</ul>
+<a name="OwlClassDecl(AST.List, AST.List, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlClassDecl</h4>
+<pre>public&nbsp;OwlClassDecl(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1,
+            java.lang.String&nbsp;p2)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>clone</B>()
-                   throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="genPrettyPrinter(java.io.PrintStream)"><!-- --></A><H3>
-genPrettyPrinter</H3>
-<PRE>
-public void <B>genPrettyPrinter</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="genRewrites(java.io.PrintStream)"><!-- --></A><H3>
-genRewrites</H3>
-<PRE>
-public void <B>genRewrites</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setId(java.lang.String)"><!-- --></A><H3>
-setId</H3>
-<PRE>
-public void <B>setId</B>(java.lang.String&nbsp;value)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setId(java.lang.String)">setId</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getId()"><!-- --></A><H3>
-getId</H3>
-<PRE>
-public java.lang.String <B>getId</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSuperClass()"><!-- --></A><H3>
-getSuperClass</H3>
-<PRE>
-public <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>getSuperClass</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#getSuperClass()">getSuperClass</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="decl()"><!-- --></A><H3>
-decl</H3>
-<PRE>
-public <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>decl</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#decl()">decl</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getProperties()"><!-- --></A><H3>
-getProperties</H3>
-<PRE>
-public <A HREF="../AST/Properties.html" title="class in AST">Properties</A> <B>getProperties</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSubClasses()"><!-- --></A><H3>
-getSubClasses</H3>
-<PRE>
-public java.util.ArrayList <B>getSubClasses</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#getSubClasses()">getSubClasses</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSubClasses(AST.OwlClassDecl, java.util.ArrayList)"><!-- --></A><H3>
-getSubClasses</H3>
-<PRE>
-public java.util.ArrayList <B>getSubClasses</B>(<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>&nbsp;klass,
-                                         java.util.ArrayList&nbsp;l)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getRestrictions()"><!-- --></A><H3>
-getRestrictions</H3>
-<PRE>
-public <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A> <B>getRestrictions</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumRestriction()"><!-- --></A><H3>
-getNumRestriction</H3>
-<PRE>
-public int <B>getNumRestriction</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getOwnRestrictions()"><!-- --></A><H3>
-getOwnRestrictions</H3>
-<PRE>
-public <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A> <B>getOwnRestrictions</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumOwnRestriction()"><!-- --></A><H3>
-getNumOwnRestriction</H3>
-<PRE>
-public int <B>getNumOwnRestriction</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="genPrettyPrinter(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>genPrettyPrinter</h4>
+<pre>public&nbsp;void&nbsp;genPrettyPrinter(java.io.PrintStream&nbsp;pStream)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="genRewrites(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>genRewrites</h4>
+<pre>public&nbsp;void&nbsp;genRewrites(java.io.PrintStream&nbsp;pStream)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;clone()
+                   throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OClass.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OClass.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OClass.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="setId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setId</h4>
+<pre>public&nbsp;void&nbsp;setId(java.lang.String&nbsp;value)</pre>
+<div class="block">Replaces the lexeme Id.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#setId(java.lang.String)">setId</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme Id.</dd></dl>
+</li>
+</ul>
+<a name="getId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="Id")
+public&nbsp;java.lang.String&nbsp;getId()</pre>
+<div class="block">Retrieves the value for the lexeme Id.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getId()">getId</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme Id.</dd></dl>
+</li>
+</ul>
+<a name="isClassDecl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClassDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isClassDecl()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSuperClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;getSuperClass()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getSuperClass()">getSuperClass</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="decl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;decl()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#decl()">decl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getProperties()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperties</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Properties.html" title="class in AST">Properties</a>&nbsp;getProperties()</pre>
+</li>
+</ul>
+<a name="getSubClasses()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubClasses</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.util.ArrayList&nbsp;getSubClasses()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getSubClasses()">getSubClasses</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubClasses</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.util.ArrayList&nbsp;getSubClasses(<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;klass,
+                                                            java.util.ArrayList&nbsp;l)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRestrictions()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRestrictions</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Restrictions.html" title="class in AST">Restrictions</a>&nbsp;getRestrictions()</pre>
+</li>
+</ul>
+<a name="getNumRestriction()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumRestriction</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;int&nbsp;getNumRestriction()</pre>
+</li>
+</ul>
+<a name="getOwnRestrictions()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOwnRestrictions</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Restrictions.html" title="class in AST">Restrictions</a>&nbsp;getOwnRestrictions()</pre>
+</li>
+</ul>
+<a name="getNumOwnRestriction()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumOwnRestriction</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;int&nbsp;getNumOwnRestriction()</pre>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlClass.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlClassUse.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlClassDecl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlClassDecl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlClassUse.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlClassDecl.html" target="_top">Frames</a></li>
+<li><a href="OwlClassDecl.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlClassUse.html b/javadoc/AST/OwlClassUse.html
index e8b41b6..c0fe9a7 100644
--- a/javadoc/AST/OwlClassUse.html
+++ b/javadoc/AST/OwlClassUse.html
@@ -1,1326 +1,1502 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlClassUse
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>OwlClassUse</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlClassUse";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlDataRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlClassUse.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlClassUse.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlClassDecl.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlDataRange.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlClassUse.html" target="_top">Frames</a></li>
+<li><a href="OwlClassUse.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlClassUse</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OClass.html" title="class in AST">AST.OClass</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlClassUse</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlClassUse</B><DT>extends <A HREF="../AST/OClass.html" title="class in AST">OClass</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlClassUse" class="title">Class OwlClassUse</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Declaration.html" title="class in AST">AST.Declaration</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OClass.html" title="class in AST">AST.OClass</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlClassUse</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlClassUse</span>
+extends <a href="../AST/OClass.html" title="class in AST">OClass</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#decl_computed">decl_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#decl_value">decl_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#decl_visited">decl_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSubClasses_computed">getSubClasses_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.ArrayList</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSubClasses_value">getSubClasses_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSubClasses_visited">getSubClasses_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSuperClass_computed">getSuperClass_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSuperClass_value">getSuperClass_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSuperClass_visited">getSuperClass_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.OClass"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OClass.html" title="class in AST">OClass</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OClass.html#name_visited">name_visited</A>, <A HREF="../AST/OClass.html#tokenString_Id">tokenString_Id</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#decl_computed">decl_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#decl_value">decl_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#decl_visited">decl_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSubClasses_computed">getSubClasses_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.util.ArrayList</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSubClasses_value">getSubClasses_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSubClasses_visited">getSubClasses_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSuperClass_computed">getSuperClass_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSuperClass_value">getSuperClass_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSuperClass_visited">getSuperClass_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#isClassDecl_visited">isClassDecl_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OClass">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/OClass.html" title="class in AST">OClass</a></h3>
+<code><a href="../AST/OClass.html#name_visited">name_visited</a>, <a href="../AST/OClass.html#tokenString_Id">tokenString_Id</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Declaration">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3>
+<code><a href="../AST/Declaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#OwlClassUse()">OwlClassUse</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#OwlClassUse(int)">OwlClassUse</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#OwlClassUse(AST.List, AST.List, java.lang.String)">OwlClassUse</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1,
-            java.lang.String&nbsp;p2)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#OwlClassUse(AST.OwlParser, int)">OwlClassUse</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClassUse.html#OwlClassUse()">OwlClassUse</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClassUse.html#OwlClassUse(int)">OwlClassUse</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClassUse.html#OwlClassUse(AST.List,%20AST.List,%20java.lang.String)">OwlClassUse</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1,
+           java.lang.String&nbsp;p2)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlClassUse.html#OwlClassUse(AST.OwlParser,%20int)">OwlClassUse</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#decl()">decl</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getId()">getId</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.util.ArrayList</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSubClasses()">getSubClasses</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSuperClass()">getSuperClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassUse.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.OClass"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OClass.html" title="class in AST">OClass</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OClass.html#name()">name</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#decl()">decl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getId()">getId</a></strong>()</code>
+<div class="block">Retrieves the value for the lexeme Id.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSubClasses()">getSubClasses</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSuperClass()">getSuperClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#isClassDecl()">isClassDecl</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#setId(java.lang.String)">setId</a></strong>(java.lang.String&nbsp;value)</code>
+<div class="block">Replaces the lexeme Id.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.OClass">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/OClass.html" title="class in AST">OClass</a></h3>
+<code><a href="../AST/OClass.html#name()">name</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Declaration">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3>
+<code><a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="getSuperClass_visited"><!-- --></A><H3>
-getSuperClass_visited</H3>
-<PRE>
-protected int <B>getSuperClass_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSuperClass_computed"><!-- --></A><H3>
-getSuperClass_computed</H3>
-<PRE>
-protected boolean <B>getSuperClass_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSuperClass_value"><!-- --></A><H3>
-getSuperClass_value</H3>
-<PRE>
-protected <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>getSuperClass_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="decl_visited"><!-- --></A><H3>
-decl_visited</H3>
-<PRE>
-protected int <B>decl_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="decl_computed"><!-- --></A><H3>
-decl_computed</H3>
-<PRE>
-protected boolean <B>decl_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="decl_value"><!-- --></A><H3>
-decl_value</H3>
-<PRE>
-protected <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>decl_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSubClasses_visited"><!-- --></A><H3>
-getSubClasses_visited</H3>
-<PRE>
-protected int <B>getSubClasses_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSubClasses_computed"><!-- --></A><H3>
-getSubClasses_computed</H3>
-<PRE>
-protected boolean <B>getSubClasses_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSubClasses_value"><!-- --></A><H3>
-getSubClasses_value</H3>
-<PRE>
-protected java.util.ArrayList <B>getSubClasses_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="isClassDecl_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClassDecl_visited</h4>
+<pre>protected&nbsp;int isClassDecl_visited</pre>
+</li>
+</ul>
+<a name="getSuperClass_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_visited</h4>
+<pre>protected&nbsp;int getSuperClass_visited</pre>
+</li>
+</ul>
+<a name="getSuperClass_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_computed</h4>
+<pre>protected&nbsp;boolean getSuperClass_computed</pre>
+</li>
+</ul>
+<a name="getSuperClass_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_value</h4>
+<pre>protected&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass_value</pre>
+</li>
+</ul>
+<a name="decl_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decl_visited</h4>
+<pre>protected&nbsp;int decl_visited</pre>
+</li>
+</ul>
+<a name="decl_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decl_computed</h4>
+<pre>protected&nbsp;boolean decl_computed</pre>
+</li>
+</ul>
+<a name="decl_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decl_value</h4>
+<pre>protected&nbsp;<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> decl_value</pre>
+</li>
+</ul>
+<a name="getSubClasses_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubClasses_visited</h4>
+<pre>protected&nbsp;int getSubClasses_visited</pre>
+</li>
+</ul>
+<a name="getSubClasses_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubClasses_computed</h4>
+<pre>protected&nbsp;boolean getSubClasses_computed</pre>
+</li>
+</ul>
+<a name="getSubClasses_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSubClasses_value</h4>
+<pre>protected&nbsp;java.util.ArrayList getSubClasses_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlClassUse(int)"><!-- --></A><H3>
-OwlClassUse</H3>
-<PRE>
-public <B>OwlClassUse</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlClassUse(AST.OwlParser, int)"><!-- --></A><H3>
-OwlClassUse</H3>
-<PRE>
-public <B>OwlClassUse</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlClassUse()"><!-- --></A><H3>
-OwlClassUse</H3>
-<PRE>
-public <B>OwlClassUse</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlClassUse(AST.List, AST.List, java.lang.String)"><!-- --></A><H3>
-OwlClassUse</H3>
-<PRE>
-public <B>OwlClassUse</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1,
-                   java.lang.String&nbsp;p2)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlClassUse(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlClassUse</h4>
+<pre>public&nbsp;OwlClassUse(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlClassUse(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlClassUse</h4>
+<pre>public&nbsp;OwlClassUse(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlClassUse()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlClassUse</h4>
+<pre>public&nbsp;OwlClassUse()</pre>
+</li>
+</ul>
+<a name="OwlClassUse(AST.List, AST.List, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlClassUse</h4>
+<pre>public&nbsp;OwlClassUse(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1,
+           java.lang.String&nbsp;p2)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setId(java.lang.String)"><!-- --></A><H3>
-setId</H3>
-<PRE>
-public void <B>setId</B>(java.lang.String&nbsp;value)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setId(java.lang.String)">setId</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getId()"><!-- --></A><H3>
-getId</H3>
-<PRE>
-public java.lang.String <B>getId</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSuperClass()"><!-- --></A><H3>
-getSuperClass</H3>
-<PRE>
-public <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>getSuperClass</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#getSuperClass()">getSuperClass</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="decl()"><!-- --></A><H3>
-decl</H3>
-<PRE>
-public <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>decl</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#decl()">decl</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSubClasses()"><!-- --></A><H3>
-getSubClasses</H3>
-<PRE>
-public java.util.ArrayList <B>getSubClasses</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#getSubClasses()">getSubClasses</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OClass.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OClass.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OClass.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="setId(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setId</h4>
+<pre>public&nbsp;void&nbsp;setId(java.lang.String&nbsp;value)</pre>
+<div class="block">Replaces the lexeme Id.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#setId(java.lang.String)">setId</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme Id.</dd></dl>
+</li>
+</ul>
+<a name="getId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="Id")
+public&nbsp;java.lang.String&nbsp;getId()</pre>
+<div class="block">Retrieves the value for the lexeme Id.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getId()">getId</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme Id.</dd></dl>
+</li>
+</ul>
+<a name="isClassDecl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isClassDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;isClassDecl()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSuperClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;getSuperClass()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getSuperClass()">getSuperClass</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="decl()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>&nbsp;decl()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Declaration.html#decl()">decl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSubClasses()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSubClasses</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.util.ArrayList&nbsp;getSubClasses()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OClass.html#getSubClasses()">getSubClasses</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OClass.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlClassDecl.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlDataRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlClassUse.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlClassUse.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlClassDecl.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlDataRange.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlClassUse.html" target="_top">Frames</a></li>
+<li><a href="OwlClassUse.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlDataRange.html b/javadoc/AST/OwlDataRange.html
index 19e891e..a887c75 100644
--- a/javadoc/AST/OwlDataRange.html
+++ b/javadoc/AST/OwlDataRange.html
@@ -1,1073 +1,1276 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlDataRange
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 -->
+<title>OwlDataRange</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlDataRange";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlClassUse.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlDataRange.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlDataRange.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlClassUse.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlDatatypeProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlDataRange.html" target="_top">Frames</a></li>
+<li><a href="OwlDataRange.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlDataRange</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlDataRange</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlDataRange</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlDataRange" class="title">Class OwlDataRange</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlDataRange</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlDataRange</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#type_visited">type_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#type_computed">type_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#type_value">type_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#type_visited">type_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#OwlDataRange()">OwlDataRange</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#OwlDataRange(int)">OwlDataRange</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#OwlDataRange(AST.List, AST.List)">OwlDataRange</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#OwlDataRange(AST.OwlParser, int)">OwlDataRange</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDataRange.html#OwlDataRange()">OwlDataRange</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDataRange.html#OwlDataRange(int)">OwlDataRange</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDataRange.html#OwlDataRange(AST.List,%20AST.List)">OwlDataRange</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDataRange.html#OwlDataRange(AST.OwlParser,%20int)">OwlDataRange</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDataRange.html#type()">type</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#type()">type</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="type_visited"><!-- --></A><H3>
-type_visited</H3>
-<PRE>
-protected int <B>type_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="type_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type_visited</h4>
+<pre>protected&nbsp;int type_visited</pre>
+</li>
+</ul>
+<a name="type_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type_computed</h4>
+<pre>protected&nbsp;boolean type_computed</pre>
+</li>
+</ul>
+<a name="type_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>type_value</h4>
+<pre>protected&nbsp;java.lang.String type_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlDataRange(int)"><!-- --></A><H3>
-OwlDataRange</H3>
-<PRE>
-public <B>OwlDataRange</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDataRange(AST.OwlParser, int)"><!-- --></A><H3>
-OwlDataRange</H3>
-<PRE>
-public <B>OwlDataRange</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDataRange()"><!-- --></A><H3>
-OwlDataRange</H3>
-<PRE>
-public <B>OwlDataRange</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDataRange(AST.List, AST.List)"><!-- --></A><H3>
-OwlDataRange</H3>
-<PRE>
-public <B>OwlDataRange</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                    <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlDataRange(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDataRange</h4>
+<pre>public&nbsp;OwlDataRange(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlDataRange(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDataRange</h4>
+<pre>public&nbsp;OwlDataRange(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlDataRange()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDataRange</h4>
+<pre>public&nbsp;OwlDataRange()</pre>
+</li>
+</ul>
+<a name="OwlDataRange(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlDataRange</h4>
+<pre>public&nbsp;OwlDataRange(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A> <B>clone</B>()
-                   throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="type()"><!-- --></A><H3>
-type</H3>
-<PRE>
-public java.lang.String <B>type</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#type()">type</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a>&nbsp;clone()
+                   throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="type()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;type()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#type()">type</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlClassUse.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlDataRange.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlDataRange.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlClassUse.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlDatatypeProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlDataRange.html" target="_top">Frames</a></li>
+<li><a href="OwlDataRange.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlDatatypeProperty.html b/javadoc/AST/OwlDatatypeProperty.html
index da765a7..9fa777e 100644
--- a/javadoc/AST/OwlDatatypeProperty.html
+++ b/javadoc/AST/OwlDatatypeProperty.html
@@ -1,1092 +1,1295 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlDatatypeProperty
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlDatatypeProperty</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlDatatypeProperty";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlDataRange.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlDisjointWith.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlDatatypeProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlDatatypeProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlDataRange.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlDisjointWith.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlDatatypeProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlDatatypeProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlDatatypeProperty</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlDatatypeProperty</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlDatatypeProperty</B><DT>extends <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlDatatypeProperty" class="title">Class OwlDatatypeProperty</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlDatatypeProperty</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlDatatypeProperty</span>
+extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#range_visited">range_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.OwlProperty"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlProperty.html#getId_visited">getId_visited</A>, <A HREF="../AST/OwlProperty.html#name_visited">name_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#range_computed">range_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#range_value">range_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#range_visited">range_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty()">OwlDatatypeProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(int)">OwlDatatypeProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.List, AST.List)">OwlDatatypeProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                    <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.OwlParser, int)">OwlDatatypeProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty()">OwlDatatypeProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(int)">OwlDatatypeProperty</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.List,%20AST.List)">OwlDatatypeProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                   <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.OwlParser,%20int)">OwlDatatypeProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                   int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#range()">range</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.OwlProperty"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#range()">range</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="range_visited"><!-- --></A><H3>
-range_visited</H3>
-<PRE>
-protected int <B>range_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="range_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range_visited</h4>
+<pre>protected&nbsp;int range_visited</pre>
+</li>
+</ul>
+<a name="range_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range_computed</h4>
+<pre>protected&nbsp;boolean range_computed</pre>
+</li>
+</ul>
+<a name="range_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>range_value</h4>
+<pre>protected&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlDatatypeProperty(int)"><!-- --></A><H3>
-OwlDatatypeProperty</H3>
-<PRE>
-public <B>OwlDatatypeProperty</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDatatypeProperty(AST.OwlParser, int)"><!-- --></A><H3>
-OwlDatatypeProperty</H3>
-<PRE>
-public <B>OwlDatatypeProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                           int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDatatypeProperty()"><!-- --></A><H3>
-OwlDatatypeProperty</H3>
-<PRE>
-public <B>OwlDatatypeProperty</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDatatypeProperty(AST.List, AST.List)"><!-- --></A><H3>
-OwlDatatypeProperty</H3>
-<PRE>
-public <B>OwlDatatypeProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                           <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlDatatypeProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDatatypeProperty</h4>
+<pre>public&nbsp;OwlDatatypeProperty(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlDatatypeProperty(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDatatypeProperty</h4>
+<pre>public&nbsp;OwlDatatypeProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                   int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlDatatypeProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDatatypeProperty</h4>
+<pre>public&nbsp;OwlDatatypeProperty()</pre>
+</li>
+</ul>
+<a name="OwlDatatypeProperty(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlDatatypeProperty</h4>
+<pre>public&nbsp;OwlDatatypeProperty(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                   <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A> <B>clone</B>()
-                          throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="range()"><!-- --></A><H3>
-range</H3>
-<PRE>
-public <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>range</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#range()">range</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a>&nbsp;clone()
+                          throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="range()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>&nbsp;range()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#range()">range</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlDataRange.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlDisjointWith.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlDatatypeProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlDatatypeProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlDataRange.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlDisjointWith.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlDatatypeProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlDatatypeProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlDisjointWith.html b/javadoc/AST/OwlDisjointWith.html
index 528dd63..787ca9f 100644
--- a/javadoc/AST/OwlDisjointWith.html
+++ b/javadoc/AST/OwlDisjointWith.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlDisjointWith
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlDisjointWith</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlDisjointWith";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlDistinctMembers.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlDisjointWith.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlDisjointWith.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlDatatypeProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlDistinctMembers.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlDisjointWith.html" target="_top">Frames</a></li>
+<li><a href="OwlDisjointWith.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlDisjointWith</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlDisjointWith</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlDisjointWith</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlDisjointWith" class="title">Class OwlDisjointWith</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlDisjointWith</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlDisjointWith</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#OwlDisjointWith()">OwlDisjointWith</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#OwlDisjointWith(int)">OwlDisjointWith</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#OwlDisjointWith(AST.List, AST.List)">OwlDisjointWith</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#OwlDisjointWith(AST.OwlParser, int)">OwlDisjointWith</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDisjointWith.html#OwlDisjointWith()">OwlDisjointWith</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDisjointWith.html#OwlDisjointWith(int)">OwlDisjointWith</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDisjointWith.html#OwlDisjointWith(AST.List,%20AST.List)">OwlDisjointWith</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+               <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDisjointWith.html#OwlDisjointWith(AST.OwlParser,%20int)">OwlDisjointWith</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+               int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlDisjointWith(int)"><!-- --></A><H3>
-OwlDisjointWith</H3>
-<PRE>
-public <B>OwlDisjointWith</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDisjointWith(AST.OwlParser, int)"><!-- --></A><H3>
-OwlDisjointWith</H3>
-<PRE>
-public <B>OwlDisjointWith</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                       int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDisjointWith()"><!-- --></A><H3>
-OwlDisjointWith</H3>
-<PRE>
-public <B>OwlDisjointWith</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDisjointWith(AST.List, AST.List)"><!-- --></A><H3>
-OwlDisjointWith</H3>
-<PRE>
-public <B>OwlDisjointWith</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                       <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlDisjointWith(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDisjointWith</h4>
+<pre>public&nbsp;OwlDisjointWith(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlDisjointWith(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDisjointWith</h4>
+<pre>public&nbsp;OwlDisjointWith(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+               int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlDisjointWith()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDisjointWith</h4>
+<pre>public&nbsp;OwlDisjointWith()</pre>
+</li>
+</ul>
+<a name="OwlDisjointWith(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlDisjointWith</h4>
+<pre>public&nbsp;OwlDisjointWith(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+               <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A> <B>clone</B>()
-                      throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a>&nbsp;clone()
+                      throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlDistinctMembers.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlDisjointWith.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlDisjointWith.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlDatatypeProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlDistinctMembers.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlDisjointWith.html" target="_top">Frames</a></li>
+<li><a href="OwlDisjointWith.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlDistinctMembers.html b/javadoc/AST/OwlDistinctMembers.html
index 734326b..dbeb19d 100644
--- a/javadoc/AST/OwlDistinctMembers.html
+++ b/javadoc/AST/OwlDistinctMembers.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlDistinctMembers
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlDistinctMembers</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlDistinctMembers";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlDisjointWith.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlEquivalentClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlDistinctMembers.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlDistinctMembers.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlDisjointWith.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlEquivalentClass.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlDistinctMembers.html" target="_top">Frames</a></li>
+<li><a href="OwlDistinctMembers.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlDistinctMembers</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlDistinctMembers</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlDistinctMembers</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlDistinctMembers" class="title">Class OwlDistinctMembers</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlDistinctMembers</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlDistinctMembers</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#OwlDistinctMembers()">OwlDistinctMembers</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#OwlDistinctMembers(int)">OwlDistinctMembers</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.List, AST.List)">OwlDistinctMembers</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.OwlParser, int)">OwlDistinctMembers</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDistinctMembers.html#OwlDistinctMembers()">OwlDistinctMembers</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDistinctMembers.html#OwlDistinctMembers(int)">OwlDistinctMembers</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.List,%20AST.List)">OwlDistinctMembers</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.OwlParser,%20int)">OwlDistinctMembers</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlDistinctMembers(int)"><!-- --></A><H3>
-OwlDistinctMembers</H3>
-<PRE>
-public <B>OwlDistinctMembers</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDistinctMembers(AST.OwlParser, int)"><!-- --></A><H3>
-OwlDistinctMembers</H3>
-<PRE>
-public <B>OwlDistinctMembers</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                          int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDistinctMembers()"><!-- --></A><H3>
-OwlDistinctMembers</H3>
-<PRE>
-public <B>OwlDistinctMembers</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlDistinctMembers(AST.List, AST.List)"><!-- --></A><H3>
-OwlDistinctMembers</H3>
-<PRE>
-public <B>OwlDistinctMembers</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                          <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlDistinctMembers(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDistinctMembers</h4>
+<pre>public&nbsp;OwlDistinctMembers(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlDistinctMembers(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDistinctMembers</h4>
+<pre>public&nbsp;OwlDistinctMembers(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlDistinctMembers()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDistinctMembers</h4>
+<pre>public&nbsp;OwlDistinctMembers()</pre>
+</li>
+</ul>
+<a name="OwlDistinctMembers(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlDistinctMembers</h4>
+<pre>public&nbsp;OwlDistinctMembers(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A> <B>clone</B>()
-                         throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a>&nbsp;clone()
+                         throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlDisjointWith.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlEquivalentClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlDistinctMembers.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlDistinctMembers.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlDisjointWith.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlEquivalentClass.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlDistinctMembers.html" target="_top">Frames</a></li>
+<li><a href="OwlDistinctMembers.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlEquivalentClass.html b/javadoc/AST/OwlEquivalentClass.html
index 6dc0c83..cef0c59 100644
--- a/javadoc/AST/OwlEquivalentClass.html
+++ b/javadoc/AST/OwlEquivalentClass.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlEquivalentClass
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlEquivalentClass</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlEquivalentClass";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlDistinctMembers.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlEquivalentClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlEquivalentClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlDistinctMembers.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlEquivalentProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlEquivalentClass.html" target="_top">Frames</a></li>
+<li><a href="OwlEquivalentClass.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlEquivalentClass</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlEquivalentClass</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlEquivalentClass</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlEquivalentClass" class="title">Class OwlEquivalentClass</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlEquivalentClass</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlEquivalentClass</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#OwlEquivalentClass()">OwlEquivalentClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#OwlEquivalentClass(int)">OwlEquivalentClass</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.List, AST.List)">OwlEquivalentClass</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.OwlParser, int)">OwlEquivalentClass</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlEquivalentClass.html#OwlEquivalentClass()">OwlEquivalentClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlEquivalentClass.html#OwlEquivalentClass(int)">OwlEquivalentClass</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.List,%20AST.List)">OwlEquivalentClass</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.OwlParser,%20int)">OwlEquivalentClass</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlEquivalentClass(int)"><!-- --></A><H3>
-OwlEquivalentClass</H3>
-<PRE>
-public <B>OwlEquivalentClass</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlEquivalentClass(AST.OwlParser, int)"><!-- --></A><H3>
-OwlEquivalentClass</H3>
-<PRE>
-public <B>OwlEquivalentClass</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                          int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlEquivalentClass()"><!-- --></A><H3>
-OwlEquivalentClass</H3>
-<PRE>
-public <B>OwlEquivalentClass</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlEquivalentClass(AST.List, AST.List)"><!-- --></A><H3>
-OwlEquivalentClass</H3>
-<PRE>
-public <B>OwlEquivalentClass</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                          <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlEquivalentClass(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlEquivalentClass</h4>
+<pre>public&nbsp;OwlEquivalentClass(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlEquivalentClass(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlEquivalentClass</h4>
+<pre>public&nbsp;OwlEquivalentClass(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlEquivalentClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlEquivalentClass</h4>
+<pre>public&nbsp;OwlEquivalentClass()</pre>
+</li>
+</ul>
+<a name="OwlEquivalentClass(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlEquivalentClass</h4>
+<pre>public&nbsp;OwlEquivalentClass(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A> <B>clone</B>()
-                         throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a>&nbsp;clone()
+                         throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlDistinctMembers.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlEquivalentClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlEquivalentClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlDistinctMembers.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlEquivalentProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlEquivalentClass.html" target="_top">Frames</a></li>
+<li><a href="OwlEquivalentClass.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlEquivalentProperty.html b/javadoc/AST/OwlEquivalentProperty.html
index ec440f0..6e73437 100644
--- a/javadoc/AST/OwlEquivalentProperty.html
+++ b/javadoc/AST/OwlEquivalentProperty.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlEquivalentProperty
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlEquivalentProperty</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlEquivalentProperty";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlEquivalentClass.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlEquivalentProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlEquivalentProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlEquivalentClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlFunctionalProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlEquivalentProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlEquivalentProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlEquivalentProperty</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlEquivalentProperty</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlEquivalentProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlEquivalentProperty" class="title">Class OwlEquivalentProperty</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlEquivalentProperty</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlEquivalentProperty</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty()">OwlEquivalentProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(int)">OwlEquivalentProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.List, AST.List)">OwlEquivalentProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.OwlParser, int)">OwlEquivalentProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty()">OwlEquivalentProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(int)">OwlEquivalentProperty</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.List,%20AST.List)">OwlEquivalentProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.OwlParser,%20int)">OwlEquivalentProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                     int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlEquivalentProperty(int)"><!-- --></A><H3>
-OwlEquivalentProperty</H3>
-<PRE>
-public <B>OwlEquivalentProperty</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlEquivalentProperty(AST.OwlParser, int)"><!-- --></A><H3>
-OwlEquivalentProperty</H3>
-<PRE>
-public <B>OwlEquivalentProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                             int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlEquivalentProperty()"><!-- --></A><H3>
-OwlEquivalentProperty</H3>
-<PRE>
-public <B>OwlEquivalentProperty</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlEquivalentProperty(AST.List, AST.List)"><!-- --></A><H3>
-OwlEquivalentProperty</H3>
-<PRE>
-public <B>OwlEquivalentProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlEquivalentProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlEquivalentProperty</h4>
+<pre>public&nbsp;OwlEquivalentProperty(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlEquivalentProperty(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlEquivalentProperty</h4>
+<pre>public&nbsp;OwlEquivalentProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                     int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlEquivalentProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlEquivalentProperty</h4>
+<pre>public&nbsp;OwlEquivalentProperty()</pre>
+</li>
+</ul>
+<a name="OwlEquivalentProperty(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlEquivalentProperty</h4>
+<pre>public&nbsp;OwlEquivalentProperty(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A> <B>clone</B>()
-                            throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a>&nbsp;clone()
+                            throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlEquivalentClass.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlEquivalentProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlEquivalentProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlEquivalentClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlFunctionalProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlEquivalentProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlEquivalentProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlFunctionalProperty.html b/javadoc/AST/OwlFunctionalProperty.html
index fe39a3b..07b4cfd 100644
--- a/javadoc/AST/OwlFunctionalProperty.html
+++ b/javadoc/AST/OwlFunctionalProperty.html
@@ -1,1092 +1,1295 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlFunctionalProperty
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlFunctionalProperty</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlFunctionalProperty";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlHasValue.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlFunctionalProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlFunctionalProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlEquivalentProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlHasValue.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlFunctionalProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlFunctionalProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlFunctionalProperty</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlFunctionalProperty</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlFunctionalProperty</B><DT>extends <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlFunctionalProperty" class="title">Class OwlFunctionalProperty</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlFunctionalProperty</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlFunctionalProperty</span>
+extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#range_visited">range_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.OwlProperty"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlProperty.html#getId_visited">getId_visited</A>, <A HREF="../AST/OwlProperty.html#name_visited">name_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#range_computed">range_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#range_value">range_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#range_visited">range_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty()">OwlFunctionalProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(int)">OwlFunctionalProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.List, AST.List)">OwlFunctionalProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.OwlParser, int)">OwlFunctionalProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty()">OwlFunctionalProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(int)">OwlFunctionalProperty</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.List,%20AST.List)">OwlFunctionalProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.OwlParser,%20int)">OwlFunctionalProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                     int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#range()">range</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.OwlProperty"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#range()">range</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="range_visited"><!-- --></A><H3>
-range_visited</H3>
-<PRE>
-protected int <B>range_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="range_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range_visited</h4>
+<pre>protected&nbsp;int range_visited</pre>
+</li>
+</ul>
+<a name="range_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range_computed</h4>
+<pre>protected&nbsp;boolean range_computed</pre>
+</li>
+</ul>
+<a name="range_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>range_value</h4>
+<pre>protected&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlFunctionalProperty(int)"><!-- --></A><H3>
-OwlFunctionalProperty</H3>
-<PRE>
-public <B>OwlFunctionalProperty</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlFunctionalProperty(AST.OwlParser, int)"><!-- --></A><H3>
-OwlFunctionalProperty</H3>
-<PRE>
-public <B>OwlFunctionalProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                             int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlFunctionalProperty()"><!-- --></A><H3>
-OwlFunctionalProperty</H3>
-<PRE>
-public <B>OwlFunctionalProperty</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlFunctionalProperty(AST.List, AST.List)"><!-- --></A><H3>
-OwlFunctionalProperty</H3>
-<PRE>
-public <B>OwlFunctionalProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlFunctionalProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlFunctionalProperty</h4>
+<pre>public&nbsp;OwlFunctionalProperty(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlFunctionalProperty(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlFunctionalProperty</h4>
+<pre>public&nbsp;OwlFunctionalProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                     int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlFunctionalProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlFunctionalProperty</h4>
+<pre>public&nbsp;OwlFunctionalProperty()</pre>
+</li>
+</ul>
+<a name="OwlFunctionalProperty(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlFunctionalProperty</h4>
+<pre>public&nbsp;OwlFunctionalProperty(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A> <B>clone</B>()
-                            throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="range()"><!-- --></A><H3>
-range</H3>
-<PRE>
-public <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>range</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#range()">range</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a>&nbsp;clone()
+                            throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="range()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>&nbsp;range()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#range()">range</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlHasValue.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlFunctionalProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlFunctionalProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlEquivalentProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlHasValue.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlFunctionalProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlFunctionalProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlHasValue.html b/javadoc/AST/OwlHasValue.html
index aa75a91..c2b9681 100644
--- a/javadoc/AST/OwlHasValue.html
+++ b/javadoc/AST/OwlHasValue.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlHasValue
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlHasValue</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlHasValue";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlImports.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlHasValue.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlHasValue.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlFunctionalProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlImports.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlHasValue.html" target="_top">Frames</a></li>
+<li><a href="OwlHasValue.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlHasValue</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlHasValue</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlHasValue</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlHasValue" class="title">Class OwlHasValue</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlHasValue</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlHasValue</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#OwlHasValue()">OwlHasValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#OwlHasValue(int)">OwlHasValue</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#OwlHasValue(AST.List, AST.List)">OwlHasValue</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#OwlHasValue(AST.OwlParser, int)">OwlHasValue</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlHasValue.html#OwlHasValue()">OwlHasValue</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlHasValue.html#OwlHasValue(int)">OwlHasValue</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlHasValue.html#OwlHasValue(AST.List,%20AST.List)">OwlHasValue</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlHasValue.html#OwlHasValue(AST.OwlParser,%20int)">OwlHasValue</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlHasValue.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlHasValue(int)"><!-- --></A><H3>
-OwlHasValue</H3>
-<PRE>
-public <B>OwlHasValue</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlHasValue(AST.OwlParser, int)"><!-- --></A><H3>
-OwlHasValue</H3>
-<PRE>
-public <B>OwlHasValue</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlHasValue()"><!-- --></A><H3>
-OwlHasValue</H3>
-<PRE>
-public <B>OwlHasValue</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlHasValue(AST.List, AST.List)"><!-- --></A><H3>
-OwlHasValue</H3>
-<PRE>
-public <B>OwlHasValue</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlHasValue(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlHasValue</h4>
+<pre>public&nbsp;OwlHasValue(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlHasValue(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlHasValue</h4>
+<pre>public&nbsp;OwlHasValue(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlHasValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlHasValue</h4>
+<pre>public&nbsp;OwlHasValue()</pre>
+</li>
+</ul>
+<a name="OwlHasValue(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlHasValue</h4>
+<pre>public&nbsp;OwlHasValue(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlImports.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlHasValue.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlHasValue.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlFunctionalProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlImports.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlHasValue.html" target="_top">Frames</a></li>
+<li><a href="OwlHasValue.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlImports.html b/javadoc/AST/OwlImports.html
index 91f7ea6..adad3ee 100644
--- a/javadoc/AST/OwlImports.html
+++ b/javadoc/AST/OwlImports.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlImports
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlImports</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlImports";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlHasValue.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlIntersectionOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlImports.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlImports.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlHasValue.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlIntersectionOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlImports.html" target="_top">Frames</a></li>
+<li><a href="OwlImports.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlImports</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlImports</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlImports</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlImports" class="title">Class OwlImports</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlImports</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlImports</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlImports.html#OwlImports()">OwlImports</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlImports.html#OwlImports(int)">OwlImports</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlImports.html#OwlImports(AST.List, AST.List)">OwlImports</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-           <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlImports.html#OwlImports(AST.OwlParser, int)">OwlImports</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlImports.html#OwlImports()">OwlImports</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlImports.html#OwlImports(int)">OwlImports</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlImports.html#OwlImports(AST.List,%20AST.List)">OwlImports</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlImports.html#OwlImports(AST.OwlParser,%20int)">OwlImports</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlImports.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlImports.html" title="class in AST">OwlImports</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlImports.html" title="class in AST">OwlImports</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlImports.html" title="class in AST">OwlImports</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlImports.html" title="class in AST">OwlImports</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlImports.html" title="class in AST">OwlImports</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlImports.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlImports(int)"><!-- --></A><H3>
-OwlImports</H3>
-<PRE>
-public <B>OwlImports</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlImports(AST.OwlParser, int)"><!-- --></A><H3>
-OwlImports</H3>
-<PRE>
-public <B>OwlImports</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlImports()"><!-- --></A><H3>
-OwlImports</H3>
-<PRE>
-public <B>OwlImports</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlImports(AST.List, AST.List)"><!-- --></A><H3>
-OwlImports</H3>
-<PRE>
-public <B>OwlImports</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlImports(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlImports</h4>
+<pre>public&nbsp;OwlImports(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlImports(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlImports</h4>
+<pre>public&nbsp;OwlImports(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlImports()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlImports</h4>
+<pre>public&nbsp;OwlImports()</pre>
+</li>
+</ul>
+<a name="OwlImports(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlImports</h4>
+<pre>public&nbsp;OwlImports(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A> <B>clone</B>()
-                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlImports.html" title="class in AST">OwlImports</a>&nbsp;clone()
+                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlImports.html" title="class in AST">OwlImports</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlImports.html" title="class in AST">OwlImports</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlImports.html" title="class in AST">OwlImports</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlImports.html" title="class in AST">OwlImports</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlHasValue.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlIntersectionOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlImports.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlImports.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlHasValue.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlIntersectionOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlImports.html" target="_top">Frames</a></li>
+<li><a href="OwlImports.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlIntersectionOf.html b/javadoc/AST/OwlIntersectionOf.html
index a5c05c3..405cee1 100644
--- a/javadoc/AST/OwlIntersectionOf.html
+++ b/javadoc/AST/OwlIntersectionOf.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlIntersectionOf
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlIntersectionOf</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlIntersectionOf";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlImports.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlInverseOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlIntersectionOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlIntersectionOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlImports.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlInverseOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlIntersectionOf.html" target="_top">Frames</a></li>
+<li><a href="OwlIntersectionOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlIntersectionOf</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlIntersectionOf</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlIntersectionOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlIntersectionOf" class="title">Class OwlIntersectionOf</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlIntersectionOf</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlIntersectionOf</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#OwlIntersectionOf()">OwlIntersectionOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#OwlIntersectionOf(int)">OwlIntersectionOf</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.List, AST.List)">OwlIntersectionOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.OwlParser, int)">OwlIntersectionOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlIntersectionOf.html#OwlIntersectionOf()">OwlIntersectionOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlIntersectionOf.html#OwlIntersectionOf(int)">OwlIntersectionOf</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.List,%20AST.List)">OwlIntersectionOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.OwlParser,%20int)">OwlIntersectionOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlIntersectionOf(int)"><!-- --></A><H3>
-OwlIntersectionOf</H3>
-<PRE>
-public <B>OwlIntersectionOf</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlIntersectionOf(AST.OwlParser, int)"><!-- --></A><H3>
-OwlIntersectionOf</H3>
-<PRE>
-public <B>OwlIntersectionOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                         int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlIntersectionOf()"><!-- --></A><H3>
-OwlIntersectionOf</H3>
-<PRE>
-public <B>OwlIntersectionOf</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlIntersectionOf(AST.List, AST.List)"><!-- --></A><H3>
-OwlIntersectionOf</H3>
-<PRE>
-public <B>OwlIntersectionOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlIntersectionOf(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlIntersectionOf</h4>
+<pre>public&nbsp;OwlIntersectionOf(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlIntersectionOf(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlIntersectionOf</h4>
+<pre>public&nbsp;OwlIntersectionOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlIntersectionOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlIntersectionOf</h4>
+<pre>public&nbsp;OwlIntersectionOf()</pre>
+</li>
+</ul>
+<a name="OwlIntersectionOf(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlIntersectionOf</h4>
+<pre>public&nbsp;OwlIntersectionOf(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A> <B>clone</B>()
-                        throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a>&nbsp;clone()
+                        throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlImports.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlInverseOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlIntersectionOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlIntersectionOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlImports.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlInverseOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlIntersectionOf.html" target="_top">Frames</a></li>
+<li><a href="OwlIntersectionOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlInverseOf.html b/javadoc/AST/OwlInverseOf.html
index 2363916..909ebff 100644
--- a/javadoc/AST/OwlInverseOf.html
+++ b/javadoc/AST/OwlInverseOf.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlInverseOf
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlInverseOf</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlInverseOf";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlIntersectionOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlMaxCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlInverseOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlInverseOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlIntersectionOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlMaxCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlInverseOf.html" target="_top">Frames</a></li>
+<li><a href="OwlInverseOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlInverseOf</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlInverseOf</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlInverseOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlInverseOf" class="title">Class OwlInverseOf</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlInverseOf</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlInverseOf</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#OwlInverseOf()">OwlInverseOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#OwlInverseOf(int)">OwlInverseOf</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#OwlInverseOf(AST.List, AST.List)">OwlInverseOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#OwlInverseOf(AST.OwlParser, int)">OwlInverseOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlInverseOf.html#OwlInverseOf()">OwlInverseOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlInverseOf.html#OwlInverseOf(int)">OwlInverseOf</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlInverseOf.html#OwlInverseOf(AST.List,%20AST.List)">OwlInverseOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlInverseOf.html#OwlInverseOf(AST.OwlParser,%20int)">OwlInverseOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlInverseOf(int)"><!-- --></A><H3>
-OwlInverseOf</H3>
-<PRE>
-public <B>OwlInverseOf</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlInverseOf(AST.OwlParser, int)"><!-- --></A><H3>
-OwlInverseOf</H3>
-<PRE>
-public <B>OwlInverseOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlInverseOf()"><!-- --></A><H3>
-OwlInverseOf</H3>
-<PRE>
-public <B>OwlInverseOf</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlInverseOf(AST.List, AST.List)"><!-- --></A><H3>
-OwlInverseOf</H3>
-<PRE>
-public <B>OwlInverseOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                    <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlInverseOf(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlInverseOf</h4>
+<pre>public&nbsp;OwlInverseOf(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlInverseOf(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlInverseOf</h4>
+<pre>public&nbsp;OwlInverseOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlInverseOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlInverseOf</h4>
+<pre>public&nbsp;OwlInverseOf()</pre>
+</li>
+</ul>
+<a name="OwlInverseOf(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlInverseOf</h4>
+<pre>public&nbsp;OwlInverseOf(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A> <B>clone</B>()
-                   throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a>&nbsp;clone()
+                   throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlIntersectionOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlMaxCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlInverseOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlInverseOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlIntersectionOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlMaxCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlInverseOf.html" target="_top">Frames</a></li>
+<li><a href="OwlInverseOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlMaxCardinality.html b/javadoc/AST/OwlMaxCardinality.html
index 75bb2dd..43b7f13 100644
--- a/javadoc/AST/OwlMaxCardinality.html
+++ b/javadoc/AST/OwlMaxCardinality.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlMaxCardinality
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlMaxCardinality</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlMaxCardinality";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlInverseOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlMinCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlMaxCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlMaxCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlInverseOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlMinCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlMaxCardinality.html" target="_top">Frames</a></li>
+<li><a href="OwlMaxCardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlMaxCardinality</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlMaxCardinality</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlMaxCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlMaxCardinality" class="title">Class OwlMaxCardinality</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlMaxCardinality</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlMaxCardinality</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#OwlMaxCardinality()">OwlMaxCardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#OwlMaxCardinality(int)">OwlMaxCardinality</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.List, AST.List)">OwlMaxCardinality</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.OwlParser, int)">OwlMaxCardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlMaxCardinality.html#OwlMaxCardinality()">OwlMaxCardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlMaxCardinality.html#OwlMaxCardinality(int)">OwlMaxCardinality</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.List,%20AST.List)">OwlMaxCardinality</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.OwlParser,%20int)">OwlMaxCardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlMaxCardinality(int)"><!-- --></A><H3>
-OwlMaxCardinality</H3>
-<PRE>
-public <B>OwlMaxCardinality</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlMaxCardinality(AST.OwlParser, int)"><!-- --></A><H3>
-OwlMaxCardinality</H3>
-<PRE>
-public <B>OwlMaxCardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                         int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlMaxCardinality()"><!-- --></A><H3>
-OwlMaxCardinality</H3>
-<PRE>
-public <B>OwlMaxCardinality</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlMaxCardinality(AST.List, AST.List)"><!-- --></A><H3>
-OwlMaxCardinality</H3>
-<PRE>
-public <B>OwlMaxCardinality</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlMaxCardinality(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlMaxCardinality</h4>
+<pre>public&nbsp;OwlMaxCardinality(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlMaxCardinality(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlMaxCardinality</h4>
+<pre>public&nbsp;OwlMaxCardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlMaxCardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlMaxCardinality</h4>
+<pre>public&nbsp;OwlMaxCardinality()</pre>
+</li>
+</ul>
+<a name="OwlMaxCardinality(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlMaxCardinality</h4>
+<pre>public&nbsp;OwlMaxCardinality(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A> <B>clone</B>()
-                        throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a>&nbsp;clone()
+                        throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlInverseOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlMinCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlMaxCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlMaxCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlInverseOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlMinCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlMaxCardinality.html" target="_top">Frames</a></li>
+<li><a href="OwlMaxCardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlMinCardinality.html b/javadoc/AST/OwlMinCardinality.html
index d757a6a..d5c1e8f 100644
--- a/javadoc/AST/OwlMinCardinality.html
+++ b/javadoc/AST/OwlMinCardinality.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlMinCardinality
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlMinCardinality</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlMinCardinality";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlMaxCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlObjectProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlMinCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlMinCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlMaxCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlNamedIndividual.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlMinCardinality.html" target="_top">Frames</a></li>
+<li><a href="OwlMinCardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlMinCardinality</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlMinCardinality</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlMinCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlMinCardinality" class="title">Class OwlMinCardinality</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlMinCardinality</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlMinCardinality</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#OwlMinCardinality()">OwlMinCardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#OwlMinCardinality(int)">OwlMinCardinality</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#OwlMinCardinality(AST.List, AST.List)">OwlMinCardinality</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#OwlMinCardinality(AST.OwlParser, int)">OwlMinCardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlMinCardinality.html#OwlMinCardinality()">OwlMinCardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlMinCardinality.html#OwlMinCardinality(int)">OwlMinCardinality</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlMinCardinality.html#OwlMinCardinality(AST.List,%20AST.List)">OwlMinCardinality</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlMinCardinality.html#OwlMinCardinality(AST.OwlParser,%20int)">OwlMinCardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlMinCardinality(int)"><!-- --></A><H3>
-OwlMinCardinality</H3>
-<PRE>
-public <B>OwlMinCardinality</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlMinCardinality(AST.OwlParser, int)"><!-- --></A><H3>
-OwlMinCardinality</H3>
-<PRE>
-public <B>OwlMinCardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                         int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlMinCardinality()"><!-- --></A><H3>
-OwlMinCardinality</H3>
-<PRE>
-public <B>OwlMinCardinality</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlMinCardinality(AST.List, AST.List)"><!-- --></A><H3>
-OwlMinCardinality</H3>
-<PRE>
-public <B>OwlMinCardinality</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlMinCardinality(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlMinCardinality</h4>
+<pre>public&nbsp;OwlMinCardinality(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlMinCardinality(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlMinCardinality</h4>
+<pre>public&nbsp;OwlMinCardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlMinCardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlMinCardinality</h4>
+<pre>public&nbsp;OwlMinCardinality()</pre>
+</li>
+</ul>
+<a name="OwlMinCardinality(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlMinCardinality</h4>
+<pre>public&nbsp;OwlMinCardinality(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A> <B>clone</B>()
-                        throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a>&nbsp;clone()
+                        throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlMaxCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlObjectProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlMinCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlMinCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlMaxCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlNamedIndividual.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlMinCardinality.html" target="_top">Frames</a></li>
+<li><a href="OwlMinCardinality.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlObjectProperty.html b/javadoc/AST/OwlObjectProperty.html
index f79c15d..2b2af1e 100644
--- a/javadoc/AST/OwlObjectProperty.html
+++ b/javadoc/AST/OwlObjectProperty.html
@@ -1,1092 +1,1295 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlObjectProperty
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlObjectProperty</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlObjectProperty";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlMinCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlOneOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlObjectProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlObjectProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlNamedIndividual.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlOnclass.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlObjectProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlObjectProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlObjectProperty</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlObjectProperty</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlObjectProperty</B><DT>extends <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlObjectProperty" class="title">Class OwlObjectProperty</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlObjectProperty</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlObjectProperty</span>
+extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#range_visited">range_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.OwlProperty"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlProperty.html#getId_visited">getId_visited</A>, <A HREF="../AST/OwlProperty.html#name_visited">name_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#range_computed">range_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#range_value">range_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#range_visited">range_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#OwlObjectProperty()">OwlObjectProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#OwlObjectProperty(int)">OwlObjectProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#OwlObjectProperty(AST.List, AST.List)">OwlObjectProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#OwlObjectProperty(AST.OwlParser, int)">OwlObjectProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlObjectProperty.html#OwlObjectProperty()">OwlObjectProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlObjectProperty.html#OwlObjectProperty(int)">OwlObjectProperty</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlObjectProperty.html#OwlObjectProperty(AST.List,%20AST.List)">OwlObjectProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlObjectProperty.html#OwlObjectProperty(AST.OwlParser,%20int)">OwlObjectProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#range()">range</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.OwlProperty"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#range()">range</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="range_visited"><!-- --></A><H3>
-range_visited</H3>
-<PRE>
-protected int <B>range_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="range_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range_visited</h4>
+<pre>protected&nbsp;int range_visited</pre>
+</li>
+</ul>
+<a name="range_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range_computed</h4>
+<pre>protected&nbsp;boolean range_computed</pre>
+</li>
+</ul>
+<a name="range_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>range_value</h4>
+<pre>protected&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlObjectProperty(int)"><!-- --></A><H3>
-OwlObjectProperty</H3>
-<PRE>
-public <B>OwlObjectProperty</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlObjectProperty(AST.OwlParser, int)"><!-- --></A><H3>
-OwlObjectProperty</H3>
-<PRE>
-public <B>OwlObjectProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                         int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlObjectProperty()"><!-- --></A><H3>
-OwlObjectProperty</H3>
-<PRE>
-public <B>OwlObjectProperty</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlObjectProperty(AST.List, AST.List)"><!-- --></A><H3>
-OwlObjectProperty</H3>
-<PRE>
-public <B>OwlObjectProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlObjectProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlObjectProperty</h4>
+<pre>public&nbsp;OwlObjectProperty(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlObjectProperty(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlObjectProperty</h4>
+<pre>public&nbsp;OwlObjectProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlObjectProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlObjectProperty</h4>
+<pre>public&nbsp;OwlObjectProperty()</pre>
+</li>
+</ul>
+<a name="OwlObjectProperty(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlObjectProperty</h4>
+<pre>public&nbsp;OwlObjectProperty(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A> <B>clone</B>()
-                        throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="range()"><!-- --></A><H3>
-range</H3>
-<PRE>
-public <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>range</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#range()">range</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a>&nbsp;clone()
+                        throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="range()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>range</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>&nbsp;range()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#range()">range</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlMinCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlOneOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlObjectProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlObjectProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlNamedIndividual.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlOnclass.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlObjectProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlObjectProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlOnProperty.html b/javadoc/AST/OwlOnProperty.html
index ef07f55..ddd4491 100644
--- a/javadoc/AST/OwlOnProperty.html
+++ b/javadoc/AST/OwlOnProperty.html
@@ -1,1043 +1,1223 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlOnProperty
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlOnProperty</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlOnProperty";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlOneOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlOntology.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlOnProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlOnProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlOneOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlOntology.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlOnProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlOnProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.OwlProperty">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.OwlProperty">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlOnProperty</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlOnProperty</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlOnProperty</B><DT>extends <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlOnProperty" class="title">Class OwlOnProperty</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlOnProperty</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlOnProperty</span>
+extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.OwlProperty"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlProperty.html#getId_visited">getId_visited</A>, <A HREF="../AST/OwlProperty.html#name_visited">name_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#OwlOnProperty()">OwlOnProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#OwlOnProperty(int)">OwlOnProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#OwlOnProperty(AST.List, AST.List)">OwlOnProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-              <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#OwlOnProperty(AST.OwlParser, int)">OwlOnProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-              int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOnProperty.html#OwlOnProperty()">OwlOnProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOnProperty.html#OwlOnProperty(int)">OwlOnProperty</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOnProperty.html#OwlOnProperty(AST.List,%20AST.List)">OwlOnProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+             <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOnProperty.html#OwlOnProperty(AST.OwlParser,%20int)">OwlOnProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.OwlProperty"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3>
+<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlOnProperty(int)"><!-- --></A><H3>
-OwlOnProperty</H3>
-<PRE>
-public <B>OwlOnProperty</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlOnProperty(AST.OwlParser, int)"><!-- --></A><H3>
-OwlOnProperty</H3>
-<PRE>
-public <B>OwlOnProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                     int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlOnProperty()"><!-- --></A><H3>
-OwlOnProperty</H3>
-<PRE>
-public <B>OwlOnProperty</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlOnProperty(AST.List, AST.List)"><!-- --></A><H3>
-OwlOnProperty</H3>
-<PRE>
-public <B>OwlOnProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                     <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlOnProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOnProperty</h4>
+<pre>public&nbsp;OwlOnProperty(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlOnProperty(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOnProperty</h4>
+<pre>public&nbsp;OwlOnProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlOnProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOnProperty</h4>
+<pre>public&nbsp;OwlOnProperty()</pre>
+</li>
+</ul>
+<a name="OwlOnProperty(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlOnProperty</h4>
+<pre>public&nbsp;OwlOnProperty(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+             <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A> <B>clone</B>()
-                    throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a>&nbsp;clone()
+                    throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlProperty.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlOneOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlOntology.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlOnProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlOnProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlOneOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlOntology.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlOnProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlOnProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.OwlProperty">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.OwlProperty">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlOneOf.html b/javadoc/AST/OwlOneOf.html
index 18579cb..d2d79d0 100644
--- a/javadoc/AST/OwlOneOf.html
+++ b/javadoc/AST/OwlOneOf.html
@@ -1,1073 +1,1276 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlOneOf
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlOneOf</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlOneOf";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlObjectProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlOnProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlOneOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlOneOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlOnDatatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlOnProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlOneOf.html" target="_top">Frames</a></li>
+<li><a href="OwlOneOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlOneOf</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlOneOf</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlOneOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlOneOf" class="title">Class OwlOneOf</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlOneOf</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlOneOf</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#type_visited">type_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#type_computed">type_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#type_value">type_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#type_visited">type_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#OwlOneOf()">OwlOneOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#OwlOneOf(int)">OwlOneOf</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#OwlOneOf(AST.List, AST.List)">OwlOneOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#OwlOneOf(AST.OwlParser, int)">OwlOneOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-         int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOneOf.html#OwlOneOf()">OwlOneOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOneOf.html#OwlOneOf(int)">OwlOneOf</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOneOf.html#OwlOneOf(AST.List,%20AST.List)">OwlOneOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOneOf.html#OwlOneOf(AST.OwlParser,%20int)">OwlOneOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOneOf.html#type()">type</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#type()">type</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="type_visited"><!-- --></A><H3>
-type_visited</H3>
-<PRE>
-protected int <B>type_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="type_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type_visited</h4>
+<pre>protected&nbsp;int type_visited</pre>
+</li>
+</ul>
+<a name="type_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type_computed</h4>
+<pre>protected&nbsp;boolean type_computed</pre>
+</li>
+</ul>
+<a name="type_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>type_value</h4>
+<pre>protected&nbsp;java.lang.String type_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlOneOf(int)"><!-- --></A><H3>
-OwlOneOf</H3>
-<PRE>
-public <B>OwlOneOf</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlOneOf(AST.OwlParser, int)"><!-- --></A><H3>
-OwlOneOf</H3>
-<PRE>
-public <B>OwlOneOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlOneOf()"><!-- --></A><H3>
-OwlOneOf</H3>
-<PRE>
-public <B>OwlOneOf</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlOneOf(AST.List, AST.List)"><!-- --></A><H3>
-OwlOneOf</H3>
-<PRE>
-public <B>OwlOneOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlOneOf(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOneOf</h4>
+<pre>public&nbsp;OwlOneOf(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlOneOf(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOneOf</h4>
+<pre>public&nbsp;OwlOneOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlOneOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOneOf</h4>
+<pre>public&nbsp;OwlOneOf()</pre>
+</li>
+</ul>
+<a name="OwlOneOf(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlOneOf</h4>
+<pre>public&nbsp;OwlOneOf(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A> <B>clone</B>()
-               throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="type()"><!-- --></A><H3>
-type</H3>
-<PRE>
-public java.lang.String <B>type</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#type()">type</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a>&nbsp;clone()
+               throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="type()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;type()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#type()">type</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlObjectProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlOnProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlOneOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlOneOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlOnDatatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlOnProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlOneOf.html" target="_top">Frames</a></li>
+<li><a href="OwlOneOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlOntology.html b/javadoc/AST/OwlOntology.html
index a5f50df..c7df8d4 100644
--- a/javadoc/AST/OwlOntology.html
+++ b/javadoc/AST/OwlOntology.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlOntology
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlOntology</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlOntology";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlOnProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlParser.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlOntology.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlOntology.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlOnProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlParser.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlOntology.html" target="_top">Frames</a></li>
+<li><a href="OwlOntology.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlOntology</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlOntology</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlOntology</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlOntology" class="title">Class OwlOntology</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlOntology</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlOntology</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#OwlOntology()">OwlOntology</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#OwlOntology(int)">OwlOntology</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#OwlOntology(AST.List, AST.List)">OwlOntology</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#OwlOntology(AST.OwlParser, int)">OwlOntology</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOntology.html#OwlOntology()">OwlOntology</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOntology.html#OwlOntology(int)">OwlOntology</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOntology.html#OwlOntology(AST.List,%20AST.List)">OwlOntology</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlOntology.html#OwlOntology(AST.OwlParser,%20int)">OwlOntology</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlOntology.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlOntology(int)"><!-- --></A><H3>
-OwlOntology</H3>
-<PRE>
-public <B>OwlOntology</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlOntology(AST.OwlParser, int)"><!-- --></A><H3>
-OwlOntology</H3>
-<PRE>
-public <B>OwlOntology</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlOntology()"><!-- --></A><H3>
-OwlOntology</H3>
-<PRE>
-public <B>OwlOntology</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlOntology(AST.List, AST.List)"><!-- --></A><H3>
-OwlOntology</H3>
-<PRE>
-public <B>OwlOntology</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlOntology(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOntology</h4>
+<pre>public&nbsp;OwlOntology(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlOntology(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOntology</h4>
+<pre>public&nbsp;OwlOntology(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlOntology()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOntology</h4>
+<pre>public&nbsp;OwlOntology()</pre>
+</li>
+</ul>
+<a name="OwlOntology(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlOntology</h4>
+<pre>public&nbsp;OwlOntology(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlOnProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlParser.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlOntology.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlOntology.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlOnProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlParser.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlOntology.html" target="_top">Frames</a></li>
+<li><a href="OwlOntology.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlParser.html b/javadoc/AST/OwlParser.html
index 3900293..16e3c75 100644
--- a/javadoc/AST/OwlParser.html
+++ b/javadoc/AST/OwlParser.html
@@ -1,3834 +1,2698 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlParser
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlParser</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlParser";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlOntology.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlParserConstants.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlParser.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlParser.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlOntology.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlParserConstants.html" title="interface in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlParser.html" target="_top">Frames</a></li>
+<li><a href="OwlParser.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlParser</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlParser</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>, <A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlParser</B><DT>extends java.lang.Object<DT>implements <A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>, <A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlParser" class="title">Class OwlParser</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlParser</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a>, <a href="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlParser</span>
+extends java.lang.Object
+implements <a href="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a>, <a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#jj_nt">jj_nt</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;AST.JJTOwlParserState</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#jjtree">jjtree</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#token">token</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#token_source">token_source</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.OwlParserTreeConstants"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from interface AST.<A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</A>, <A HREF="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.OwlParserConstants"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from interface AST.<A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</A>, <A HREF="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</A>, <A HREF="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#CLASS">CLASS</A>, <A HREF="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#COLON">COLON</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</A>, <A HREF="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</A>, <A HREF="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</A>, <A HREF="../AST/OwlParserConstants.html#DIGIT">DIGIT</A>, <A HREF="../AST/OwlParserConstants.html#EOF">EOF</A>, <A HREF="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</A>, <A HREF="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</A>, <A HREF="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IRI">IRI</A>, <A HREF="../AST/OwlParserConstants.html#LBRACE">LBRACE</A>, <A HREF="../AST/OwlParserConstants.html#LETTER">LETTER</A>, <A HREF="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</A>, <A HREF="../AST/OwlParserConstants.html#LITERAL">LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#NAME">NAME</A>, <A HREF="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A>, <A HREF="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</A>, <A HREF="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</A>, <A HREF="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</A>, <A HREF="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</A>, <A HREF="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</A>, <A HREF="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</A>, <A HREF="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</A>, <A HREF="../AST/OwlParserConstants.html#PREFIX">PREFIX</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</A>, <A HREF="../AST/OwlParserConstants.html#RBRACE">RBRACE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A>, <A HREF="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</A>, <A HREF="../AST/OwlParserConstants.html#SEMICOLON">SEMICOLON</A>, <A HREF="../AST/OwlParserConstants.html#SLASH">SLASH</A>, <A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A>, <A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A>, <A HREF="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#tokenImage">tokenImage</A>, <A HREF="../AST/OwlParserConstants.html#VERSION">VERSION</A>, <A HREF="../AST/OwlParserConstants.html#XML">XML</A>, <A HREF="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS">XMLNS</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#jj_nt">jj_nt</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected AST.JJTOwlParserState</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#jjtree">jjtree</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#token">token</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#token_source">token_source</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OwlParserTreeConstants">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;AST.<a href="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></h3>
+<code><a href="../AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</a>, <a href="../AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</a>, <a href="../AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</a>, <a href="../AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</a>, <a href="../AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</a>, <a href="../AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</a>, <a href="../AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</a>, <a href="../AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</a>, <a href="../AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLNAMEDINDIVIDUAL">JJTOWLNAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLONCLASS">JJTOWLONCLASS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLONDATATYPE">JJTOWLONDATATYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLQUALIFIEDCARDINALITY">JJTOWLQUALIFIEDCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLWITHRESTRICTIONS">JJTOWLWITHRESTRICTIONS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</a>, <a href="../AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSDATATYPE">JJTRDFSDATATYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</a>, <a href="../AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXSDMININCLUSIVE">JJTXSDMININCLUSIVE</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OwlParserConstants">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;AST.<a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></h3>
+<code><a href="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</a>, <a href="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</a>, <a href="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</a>, <a href="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</a>, <a href="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</a>, <a href="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</a>, <a href="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</a>, <a href="../AST/OwlParserConstants.html#CLASS">CLASS</a>, <a href="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</a>, <a href="../AST/OwlParserConstants.html#COLON">COLON</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</a>, <a href="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</a>, <a href="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</a>, <a href="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</a>, <a href="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</a>, <a href="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</a>, <a href="../AST/OwlParserConstants.html#DIGIT">DIGIT</a>, <a href="../AST/OwlParserConstants.html#EOF">EOF</a>, <a href="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</a>, <a href="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</a>, <a href="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</a>, <a href="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</a>, <a href="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</a>, <a href="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</a>, <a href="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</a>, <a href="../AST/OwlParserConstants.html#IRI">IRI</a>, <a href="../AST/OwlParserConstants.html#LBRACE">LBRACE</a>, <a href="../AST/OwlParserConstants.html#LETTER">LETTER</a>, <a href="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</a>, <a href="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</a>, <a href="../AST/OwlParserConstants.html#LITERAL">LITERAL</a>, <a href="../AST/OwlParserConstants.html#NAME">NAME</a>, <a href="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</a>, <a href="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</a>, <a href="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</a>, <a href="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</a>, <a href="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</a>, <a href="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</a>, <a href="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</a>, <a href="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</a>, <a href="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</a>, <a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</a>, <a href="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</a>, <a href="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</a>, <a href="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</a>, <a href="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_NAMEDINDIVIDUAL">OWL_NAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_ONCLASS">OWL_ONCLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_ONDATATYPE">OWL_ONDATATYPE</a>, <a href="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</a>, <a href="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</a>, <a href="../AST/OwlParserConstants.html#OWL_QUALIFIEDCARDINALITY">OWL_QUALIFIEDCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</a>, <a href="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</a>, <a href="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</a>, <a href="../AST/OwlParserConstants.html#OWL_WITHRESTRICTIONS">OWL_WITHRESTRICTIONS</a>, <a href="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</a>, <a href="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</a>, <a href="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</a>, <a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</a>, <a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</a>, <a href="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</a>, <a href="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</a>, <a href="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</a>, <a href="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</a>, <a href="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</a>, <a href="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</a>, <a href="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</a>, <a href="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</a>, <a href="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</a>, <a href="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</a>, <a href="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</a>, <a href="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</a>, <a href="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</a>, <a href="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</a>, <a href="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</a>, <a href="../AST/OwlParserConstants.html#PREFIX">PREFIX</a>, <a href="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</a>, <a href="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</a>, <a href="../AST/OwlParserConstants.html#QUOTE">QUOTE</a>, <a href="../AST/OwlParserConstants.html#RBRACE">RBRACE</a>, <a href="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</a>, <a href="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</a>, <a href="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</a>, <a href="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</a>, <a href="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</a>, <a href="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</a>, <a href="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</a>, <a href="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</a>, <a href="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</a>, <a href="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</a>, <a href="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</a>, <a href="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</a>, <a href="../AST/OwlParserConstants.html#RDFS_DATATYPE">RDFS_DATATYPE</a>, <a href="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</a>, <a href="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</a>, <a href="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</a>, <a href="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</a>, <a href="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</a>, <a href="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</a>, <a href="../AST/OwlParserConstants.html#SLASH">SLASH</a>, <a href="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</a>, <a href="../AST/OwlParserConstants.html#START_TAG">START_TAG</a>, <a href="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</a>, <a href="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</a>, <a href="../AST/OwlParserConstants.html#tokenImage">tokenImage</a>, <a href="../AST/OwlParserConstants.html#VERSION">VERSION</a>, <a href="../AST/OwlParserConstants.html#XML">XML</a>, <a href="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</a>, <a href="../AST/OwlParserConstants.html#XMLNS">XMLNS</a>, <a href="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</a>, <a href="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</a>, <a href="../AST/OwlParserConstants.html#XSD_MININCLUSIVE">XSD_MININCLUSIVE</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlParser(java.io.InputStream)">OwlParser</A></B>(java.io.InputStream&nbsp;stream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlParser(java.io.InputStream, java.lang.String)">OwlParser</A></B>(java.io.InputStream&nbsp;stream,
-          java.lang.String&nbsp;encoding)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlParser(AST.OwlParserTokenManager)">OwlParser</A></B>(<A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>&nbsp;tm)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlParser(java.io.Reader)">OwlParser</A></B>(java.io.Reader&nbsp;stream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlParser.html#OwlParser(java.io.InputStream)">OwlParser</a></strong>(java.io.InputStream&nbsp;stream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlParser.html#OwlParser(java.io.InputStream,%20java.lang.String)">OwlParser</a></strong>(java.io.InputStream&nbsp;stream,
+         java.lang.String&nbsp;encoding)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlParser.html#OwlParser(AST.OwlParserTokenManager)">OwlParser</a></strong>(<a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a>&nbsp;tm)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlParser.html#OwlParser(java.io.Reader)">OwlParser</a></strong>(java.io.Reader&nbsp;stream)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#AbbreviatedIRI()">AbbreviatedIRI</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Annotation()">Annotation</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#AnnotationProperty()">AnnotationProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Attribute()">Attribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#AttributeList()">AttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Cardinality()">Cardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ClassAssertion()">ClassAssertion</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Clazz()">Clazz</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#DataProperty()">DataProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#DataPropertyDomain()">DataPropertyDomain</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#DataPropertyRange()">DataPropertyRange</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Datatype()">Datatype</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#DatatypeIRI()">DatatypeIRI</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Declaration()">Declaration</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#disable_tracing()">disable_tracing</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#DiscardedElement()">DiscardedElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Element()">Element</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ElementList()">ElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#enable_tracing()">enable_tracing</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ExpressionCondition()">ExpressionCondition</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ExpressionLogicLanguage()">ExpressionLogicLanguage</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ExpressionRefURI()">ExpressionRefURI</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ExprExpressionData()">ExprExpressionData</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ExprKIFCondition()">ExprKIFCondition</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#FloatElement()">FloatElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#generateParseException()">generateParseException</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#getNextToken()">getNextToken</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#getToken(int)">getToken</A></B>(int&nbsp;index)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Identifier()">Identifier</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#IntElement()">IntElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#IRI()">IRI</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#JElement()">JElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ListFirst()">ListFirst</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ListRest()">ListRest</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Literal()">Literal</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Name()">Name</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#NamedIndividual()">NamedIndividual</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectExactCardinality()">ObjectExactCardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectListList()">ObjectListList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectMinCardinality()">ObjectMinCardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectProperty()">ObjectProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectPropertyAssertion()">ObjectPropertyAssertion</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectPropertyDomain()">ObjectPropertyDomain</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectSomeValuesFrom()">ObjectSomeValuesFrom</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Ontology()">Ontology</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyAttribute()">OntologyAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyDeclaration()">OntologyDeclaration</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyElement()">OntologyElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyIRI()">OntologyIRI</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlAllDifferent()">OwlAllDifferent</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlAllValuesFrom()">OwlAllValuesFrom</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlCardinality()">OwlCardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlClass()">OwlClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlDataRange()">OwlDataRange</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlDatatypeProperty()">OwlDatatypeProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlDisjointWith()">OwlDisjointWith</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlDistinctMembers()">OwlDistinctMembers</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlElement()">OwlElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlEquivalentClass()">OwlEquivalentClass</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlEquivalentProperty()">OwlEquivalentProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlFunctionalProperty()">OwlFunctionalProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlHasValue()">OwlHasValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlImports()">OwlImports</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlIntersectionOf()">OwlIntersectionOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlInverseOf()">OwlInverseOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlMaxCardinality()">OwlMaxCardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlMinCardinality()">OwlMinCardinality</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlObjectProperty()">OwlObjectProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlOneOf()">OwlOneOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlOnProperty()">OwlOnProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlOntology()">OwlOntology</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlRestriction()">OwlRestriction</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlSomeValuesFrom()">OwlSomeValuesFrom</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlTransitiveProperty()">OwlTransitiveProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlUnionOf()">OwlUnionOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlVersionInfo()">OwlVersionInfo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1AnyOrder()">P1AnyOrder</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Components()">P1Components</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ComposedOf()">P1ComposedOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ControlConstructBag()">P1ControlConstructBag</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ControlConstructList()">P1ControlConstructList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Element()">P1Element</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Else()">P1Else</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1HasInput()">P1HasInput</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1HasOutput()">P1HasOutput</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1IfCondition()">P1IfCondition</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1IfThenElse()">P1IfThenElse</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Input()">P1Input</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Output()">P1Output</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ParameterType()">P1ParameterType</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Perform()">P1Perform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Process()">P1Process</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1RepeatUntil()">P1RepeatUntil</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Sequence()">P1Sequence</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Then()">P1Then</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1UntilCondition()">P1UntilCondition</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#P1UntilProcess()">P1UntilProcess</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Prefix()">Prefix</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ProcessElement()">ProcessElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ProcessParticipant()">ProcessParticipant</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ProcessPerform()">ProcessPerform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfAbout()">RdfAbout</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfAttribute()">RdfAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfDatatype()">RdfDatatype</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfDeclaration()">RdfDeclaration</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfDescription()">RdfDescription</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfElement()">RdfElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfFirst()">RdfFirst</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfId()">RdfId</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfParseType()">RdfParseType</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfProperty()">RdfProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfResource()">RdfResource</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfRest()">RdfRest</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsComment()">RdfsComment</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsDomain()">RdfsDomain</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsLabel()">RdfsLabel</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsRange()">RdfsRange</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsSeeAlso()">RdfsSeeAlso</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsSubClassOf()">RdfsSubClassOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsSubPropertyOf()">RdfsSubPropertyOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfType()">RdfType</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ReInit(java.io.InputStream)">ReInit</A></B>(java.io.InputStream&nbsp;stream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ReInit(java.io.InputStream, java.lang.String)">ReInit</A></B>(java.io.InputStream&nbsp;stream,
-       java.lang.String&nbsp;encoding)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ReInit(AST.OwlParserTokenManager)">ReInit</A></B>(<A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>&nbsp;tm)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#ReInit(java.io.Reader)">ReInit</A></B>(java.io.Reader&nbsp;stream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#SimpleElement()">SimpleElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Specification()">Specification</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Start.html" title="class in AST">Start</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Start()">Start</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#StringElement()">StringElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#SubClassOf()">SubClassOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Value()">Value</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Version()">Version</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlAttribute()">XmlAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlBase()">XmlBase</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlHeader()">XmlHeader</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#Xmlns()">Xmlns</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsAttribute()">XmlnsAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsXml()">XmlnsXml</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsXX()">XmlnsXX</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#AbbreviatedIRI()">AbbreviatedIRI</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Annotation()">Annotation</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#AnnotationProperty()">AnnotationProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Attribute()">Attribute</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#AttributeList()">AttributeList</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Cardinality()">Cardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ClassAssertion()">ClassAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Clazz()">Clazz</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#DataProperty()">DataProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#DataPropertyDomain()">DataPropertyDomain</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#DataPropertyRange()">DataPropertyRange</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Datatype()">Datatype</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#DatatypeIRI()">DatatypeIRI</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Declaration()">Declaration</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#disable_tracing()">disable_tracing</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#DiscardedElement()">DiscardedElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Element()">Element</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ElementList()">ElementList</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#enable_tracing()">enable_tracing</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ExpressionCondition()">ExpressionCondition</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ExpressionLogicLanguage()">ExpressionLogicLanguage</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ExpressionRefURI()">ExpressionRefURI</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ExprExpressionData()">ExprExpressionData</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ExprKIFCondition()">ExprKIFCondition</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#FloatElement()">FloatElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#generateParseException()">generateParseException</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#getNextToken()">getNextToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#getToken(int)">getToken</a></strong>(int&nbsp;index)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Identifier()">Identifier</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#IntElement()">IntElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#IRI()">IRI</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#JElement()">JElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ListFirst()">ListFirst</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ListRest()">ListRest</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Literal()">Literal</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Name()">Name</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#NamedIndividual()">NamedIndividual</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectExactCardinality()">ObjectExactCardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectListList()">ObjectListList</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectMinCardinality()">ObjectMinCardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectProperty()">ObjectProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectPropertyAssertion()">ObjectPropertyAssertion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectPropertyDomain()">ObjectPropertyDomain</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectSomeValuesFrom()">ObjectSomeValuesFrom</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Ontology()">Ontology</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OntologyAttribute()">OntologyAttribute</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OntologyDeclaration()">OntologyDeclaration</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OntologyElement()">OntologyElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OntologyIRI()">OntologyIRI</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlAllDifferent()">OwlAllDifferent</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlAllValuesFrom()">OwlAllValuesFrom</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlCardinality()">OwlCardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlClass()">OwlClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlDataRange()">OwlDataRange</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlDatatypeProperty()">OwlDatatypeProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlDisjointWith()">OwlDisjointWith</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlDistinctMembers()">OwlDistinctMembers</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlElement()">OwlElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlEquivalentClass()">OwlEquivalentClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlEquivalentProperty()">OwlEquivalentProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlFunctionalProperty()">OwlFunctionalProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlHasValue()">OwlHasValue</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlImports()">OwlImports</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlIntersectionOf()">OwlIntersectionOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlInverseOf()">OwlInverseOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlMaxCardinality()">OwlMaxCardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlMinCardinality()">OwlMinCardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlNamedIndividual()">OwlNamedIndividual</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlObjectProperty()">OwlObjectProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlOnClass()">OwlOnClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlOnDatatype()">OwlOnDatatype</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlOneOf()">OwlOneOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlOnProperty()">OwlOnProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlOntology()">OwlOntology</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlQualifiedCardinality()">OwlQualifiedCardinality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlRestriction()">OwlRestriction</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlSomeValuesFrom()">OwlSomeValuesFrom</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlTransitiveProperty()">OwlTransitiveProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlUnionOf()">OwlUnionOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlVersionInfo()">OwlVersionInfo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlWithRestrictions()">OwlWithRestrictions</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1AnyOrder()">P1AnyOrder</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Components()">P1Components</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1ComposedOf()">P1ComposedOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1ControlConstructBag()">P1ControlConstructBag</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1ControlConstructList()">P1ControlConstructList</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Element()">P1Element</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Else()">P1Else</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1HasInput()">P1HasInput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1HasOutput()">P1HasOutput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1IfCondition()">P1IfCondition</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1IfThenElse()">P1IfThenElse</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Input()">P1Input</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Output()">P1Output</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1ParameterType()">P1ParameterType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Perform()">P1Perform</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Process()">P1Process</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1RepeatUntil()">P1RepeatUntil</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Sequence()">P1Sequence</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Then()">P1Then</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1UntilCondition()">P1UntilCondition</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1UntilProcess()">P1UntilProcess</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Prefix()">Prefix</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ProcessElement()">ProcessElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ProcessParticipant()">ProcessParticipant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ProcessPerform()">ProcessPerform</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfAbout()">RdfAbout</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfAttribute()">RdfAttribute</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfDatatype()">RdfDatatype</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfDeclaration()">RdfDeclaration</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfDescription()">RdfDescription</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfElement()">RdfElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfFirst()">RdfFirst</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfId()">RdfId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfParseType()">RdfParseType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfProperty()">RdfProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfResource()">RdfResource</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfRest()">RdfRest</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsComment()">RdfsComment</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsDatatype()">RdfsDatatype</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsDomain()">RdfsDomain</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsLabel()">RdfsLabel</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsRange()">RdfsRange</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsSeeAlso()">RdfsSeeAlso</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsSubClassOf()">RdfsSubClassOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsSubPropertyOf()">RdfsSubPropertyOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfType()">RdfType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ReInit(java.io.InputStream)">ReInit</a></strong>(java.io.InputStream&nbsp;stream)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ReInit(java.io.InputStream,%20java.lang.String)">ReInit</a></strong>(java.io.InputStream&nbsp;stream,
+      java.lang.String&nbsp;encoding)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ReInit(AST.OwlParserTokenManager)">ReInit</a></strong>(<a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a>&nbsp;tm)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ReInit(java.io.Reader)">ReInit</a></strong>(java.io.Reader&nbsp;stream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#SimpleElement()">SimpleElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Specification()">Specification</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Start.html" title="class in AST">Start</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Start()">Start</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#StringElement()">StringElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#SubClassOf()">SubClassOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Value()">Value</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Version()">Version</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlAttribute()">XmlAttribute</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlBase()">XmlBase</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlHeader()">XmlHeader</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Xmlns()">Xmlns</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlnsAttribute()">XmlnsAttribute</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlnsXml()">XmlnsXml</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlnsXX()">XmlnsXX</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XsdElement()">XsdElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XsdMinInclusive()">XsdMinInclusive</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="jjtree"><!-- --></A><H3>
-jjtree</H3>
-<PRE>
-protected AST.JJTOwlParserState <B>jjtree</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="token_source"><!-- --></A><H3>
-token_source</H3>
-<PRE>
-public <A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A> <B>token_source</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="token"><!-- --></A><H3>
-token</H3>
-<PRE>
-public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>token</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="jj_nt"><!-- --></A><H3>
-jj_nt</H3>
-<PRE>
-public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>jj_nt</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="jjtree">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtree</h4>
+<pre>protected&nbsp;AST.JJTOwlParserState jjtree</pre>
+</li>
+</ul>
+<a name="token_source">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>token_source</h4>
+<pre>public&nbsp;<a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a> token_source</pre>
+</li>
+</ul>
+<a name="token">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>token</h4>
+<pre>public&nbsp;<a href="../AST/Token.html" title="class in AST">Token</a> token</pre>
+</li>
+</ul>
+<a name="jj_nt">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>jj_nt</h4>
+<pre>public&nbsp;<a href="../AST/Token.html" title="class in AST">Token</a> jj_nt</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlParser(java.io.InputStream)"><!-- --></A><H3>
-OwlParser</H3>
-<PRE>
-public <B>OwlParser</B>(java.io.InputStream&nbsp;stream)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlParser(java.io.InputStream, java.lang.String)"><!-- --></A><H3>
-OwlParser</H3>
-<PRE>
-public <B>OwlParser</B>(java.io.InputStream&nbsp;stream,
-                 java.lang.String&nbsp;encoding)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlParser(java.io.Reader)"><!-- --></A><H3>
-OwlParser</H3>
-<PRE>
-public <B>OwlParser</B>(java.io.Reader&nbsp;stream)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlParser(AST.OwlParserTokenManager)"><!-- --></A><H3>
-OwlParser</H3>
-<PRE>
-public <B>OwlParser</B>(<A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>&nbsp;tm)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlParser(java.io.InputStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlParser</h4>
+<pre>public&nbsp;OwlParser(java.io.InputStream&nbsp;stream)</pre>
+</li>
+</ul>
+<a name="OwlParser(java.io.InputStream, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlParser</h4>
+<pre>public&nbsp;OwlParser(java.io.InputStream&nbsp;stream,
+         java.lang.String&nbsp;encoding)</pre>
+</li>
+</ul>
+<a name="OwlParser(java.io.Reader)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlParser</h4>
+<pre>public&nbsp;OwlParser(java.io.Reader&nbsp;stream)</pre>
+</li>
+</ul>
+<a name="OwlParser(AST.OwlParserTokenManager)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlParser</h4>
+<pre>public&nbsp;OwlParser(<a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a>&nbsp;tm)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Start()"><!-- --></A><H3>
-Start</H3>
-<PRE>
-public final <A HREF="../AST/Start.html" title="class in AST">Start</A> <B>Start</B>()
-                  throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Specification()"><!-- --></A><H3>
-Specification</H3>
-<PRE>
-public final void <B>Specification</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="XmlHeader()"><!-- --></A><H3>
-XmlHeader</H3>
-<PRE>
-public final void <B>XmlHeader</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OntologyDeclaration()"><!-- --></A><H3>
-OntologyDeclaration</H3>
-<PRE>
-public final void <B>OntologyDeclaration</B>()
-                               throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfDeclaration()"><!-- --></A><H3>
-RdfDeclaration</H3>
-<PRE>
-public final void <B>RdfDeclaration</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ElementList()"><!-- --></A><H3>
-ElementList</H3>
-<PRE>
-public final void <B>ElementList</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Element()"><!-- --></A><H3>
-Element</H3>
-<PRE>
-public final void <B>Element</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="DiscardedElement()"><!-- --></A><H3>
-DiscardedElement</H3>
-<PRE>
-public final void <B>DiscardedElement</B>()
-                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Identifier()"><!-- --></A><H3>
-Identifier</H3>
-<PRE>
-public final void <B>Identifier</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="SimpleElement()"><!-- --></A><H3>
-SimpleElement</H3>
-<PRE>
-public final void <B>SimpleElement</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="IntElement()"><!-- --></A><H3>
-IntElement</H3>
-<PRE>
-public final void <B>IntElement</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="FloatElement()"><!-- --></A><H3>
-FloatElement</H3>
-<PRE>
-public final void <B>FloatElement</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="StringElement()"><!-- --></A><H3>
-StringElement</H3>
-<PRE>
-public final void <B>StringElement</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="JElement()"><!-- --></A><H3>
-JElement</H3>
-<PRE>
-public final void <B>JElement</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ListFirst()"><!-- --></A><H3>
-ListFirst</H3>
-<PRE>
-public final void <B>ListFirst</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ListRest()"><!-- --></A><H3>
-ListRest</H3>
-<PRE>
-public final void <B>ListRest</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ExprKIFCondition()"><!-- --></A><H3>
-ExprKIFCondition</H3>
-<PRE>
-public final void <B>ExprKIFCondition</B>()
-                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ExprExpressionData()"><!-- --></A><H3>
-ExprExpressionData</H3>
-<PRE>
-public final void <B>ExprExpressionData</B>()
-                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ExpressionCondition()"><!-- --></A><H3>
-ExpressionCondition</H3>
-<PRE>
-public final void <B>ExpressionCondition</B>()
-                               throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ExpressionLogicLanguage()"><!-- --></A><H3>
-ExpressionLogicLanguage</H3>
-<PRE>
-public final void <B>ExpressionLogicLanguage</B>()
-                                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ExpressionRefURI()"><!-- --></A><H3>
-ExpressionRefURI</H3>
-<PRE>
-public final void <B>ExpressionRefURI</B>()
-                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ObjectListList()"><!-- --></A><H3>
-ObjectListList</H3>
-<PRE>
-public final void <B>ObjectListList</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OntologyElement()"><!-- --></A><H3>
-OntologyElement</H3>
-<PRE>
-public final void <B>OntologyElement</B>()
-                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Annotation()"><!-- --></A><H3>
-Annotation</H3>
-<PRE>
-public final void <B>Annotation</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="AnnotationProperty()"><!-- --></A><H3>
-AnnotationProperty</H3>
-<PRE>
-public final void <B>AnnotationProperty</B>()
-                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Clazz()"><!-- --></A><H3>
-Clazz</H3>
-<PRE>
-public final void <B>Clazz</B>()
-                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ClassAssertion()"><!-- --></A><H3>
-ClassAssertion</H3>
-<PRE>
-public final void <B>ClassAssertion</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="DataProperty()"><!-- --></A><H3>
-DataProperty</H3>
-<PRE>
-public final void <B>DataProperty</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="DataPropertyDomain()"><!-- --></A><H3>
-DataPropertyDomain</H3>
-<PRE>
-public final void <B>DataPropertyDomain</B>()
-                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="DataPropertyRange()"><!-- --></A><H3>
-DataPropertyRange</H3>
-<PRE>
-public final void <B>DataPropertyRange</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Datatype()"><!-- --></A><H3>
-Datatype</H3>
-<PRE>
-public final void <B>Datatype</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Declaration()"><!-- --></A><H3>
-Declaration</H3>
-<PRE>
-public final void <B>Declaration</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Literal()"><!-- --></A><H3>
-Literal</H3>
-<PRE>
-public final void <B>Literal</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="NamedIndividual()"><!-- --></A><H3>
-NamedIndividual</H3>
-<PRE>
-public final void <B>NamedIndividual</B>()
-                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ObjectExactCardinality()"><!-- --></A><H3>
-ObjectExactCardinality</H3>
-<PRE>
-public final void <B>ObjectExactCardinality</B>()
-                                  throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ObjectMinCardinality()"><!-- --></A><H3>
-ObjectMinCardinality</H3>
-<PRE>
-public final void <B>ObjectMinCardinality</B>()
-                                throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ObjectSomeValuesFrom()"><!-- --></A><H3>
-ObjectSomeValuesFrom</H3>
-<PRE>
-public final void <B>ObjectSomeValuesFrom</B>()
-                                throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ObjectProperty()"><!-- --></A><H3>
-ObjectProperty</H3>
-<PRE>
-public final void <B>ObjectProperty</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ObjectPropertyAssertion()"><!-- --></A><H3>
-ObjectPropertyAssertion</H3>
-<PRE>
-public final void <B>ObjectPropertyAssertion</B>()
-                                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ObjectPropertyDomain()"><!-- --></A><H3>
-ObjectPropertyDomain</H3>
-<PRE>
-public final void <B>ObjectPropertyDomain</B>()
-                                throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Ontology()"><!-- --></A><H3>
-Ontology</H3>
-<PRE>
-public final void <B>Ontology</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Prefix()"><!-- --></A><H3>
-Prefix</H3>
-<PRE>
-public final void <B>Prefix</B>()
-                  throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="SubClassOf()"><!-- --></A><H3>
-SubClassOf</H3>
-<PRE>
-public final void <B>SubClassOf</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlElement()"><!-- --></A><H3>
-OwlElement</H3>
-<PRE>
-public final void <B>OwlElement</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlOntology()"><!-- --></A><H3>
-OwlOntology</H3>
-<PRE>
-public final void <B>OwlOntology</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlAllDifferent()"><!-- --></A><H3>
-OwlAllDifferent</H3>
-<PRE>
-public final void <B>OwlAllDifferent</B>()
-                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlAllValuesFrom()"><!-- --></A><H3>
-OwlAllValuesFrom</H3>
-<PRE>
-public final void <B>OwlAllValuesFrom</B>()
-                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlCardinality()"><!-- --></A><H3>
-OwlCardinality</H3>
-<PRE>
-public final void <B>OwlCardinality</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlClass()"><!-- --></A><H3>
-OwlClass</H3>
-<PRE>
-public final void <B>OwlClass</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlDataRange()"><!-- --></A><H3>
-OwlDataRange</H3>
-<PRE>
-public final void <B>OwlDataRange</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlDatatypeProperty()"><!-- --></A><H3>
-OwlDatatypeProperty</H3>
-<PRE>
-public final void <B>OwlDatatypeProperty</B>()
-                               throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlDisjointWith()"><!-- --></A><H3>
-OwlDisjointWith</H3>
-<PRE>
-public final void <B>OwlDisjointWith</B>()
-                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlDistinctMembers()"><!-- --></A><H3>
-OwlDistinctMembers</H3>
-<PRE>
-public final void <B>OwlDistinctMembers</B>()
-                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlEquivalentClass()"><!-- --></A><H3>
-OwlEquivalentClass</H3>
-<PRE>
-public final void <B>OwlEquivalentClass</B>()
-                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlEquivalentProperty()"><!-- --></A><H3>
-OwlEquivalentProperty</H3>
-<PRE>
-public final void <B>OwlEquivalentProperty</B>()
-                                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlFunctionalProperty()"><!-- --></A><H3>
-OwlFunctionalProperty</H3>
-<PRE>
-public final void <B>OwlFunctionalProperty</B>()
-                                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlHasValue()"><!-- --></A><H3>
-OwlHasValue</H3>
-<PRE>
-public final void <B>OwlHasValue</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlImports()"><!-- --></A><H3>
-OwlImports</H3>
-<PRE>
-public final void <B>OwlImports</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlIntersectionOf()"><!-- --></A><H3>
-OwlIntersectionOf</H3>
-<PRE>
-public final void <B>OwlIntersectionOf</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlInverseOf()"><!-- --></A><H3>
-OwlInverseOf</H3>
-<PRE>
-public final void <B>OwlInverseOf</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlMaxCardinality()"><!-- --></A><H3>
-OwlMaxCardinality</H3>
-<PRE>
-public final void <B>OwlMaxCardinality</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlMinCardinality()"><!-- --></A><H3>
-OwlMinCardinality</H3>
-<PRE>
-public final void <B>OwlMinCardinality</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlObjectProperty()"><!-- --></A><H3>
-OwlObjectProperty</H3>
-<PRE>
-public final void <B>OwlObjectProperty</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlOneOf()"><!-- --></A><H3>
-OwlOneOf</H3>
-<PRE>
-public final void <B>OwlOneOf</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlOnProperty()"><!-- --></A><H3>
-OwlOnProperty</H3>
-<PRE>
-public final void <B>OwlOnProperty</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlRestriction()"><!-- --></A><H3>
-OwlRestriction</H3>
-<PRE>
-public final void <B>OwlRestriction</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlSomeValuesFrom()"><!-- --></A><H3>
-OwlSomeValuesFrom</H3>
-<PRE>
-public final void <B>OwlSomeValuesFrom</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlTransitiveProperty()"><!-- --></A><H3>
-OwlTransitiveProperty</H3>
-<PRE>
-public final void <B>OwlTransitiveProperty</B>()
-                                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlUnionOf()"><!-- --></A><H3>
-OwlUnionOf</H3>
-<PRE>
-public final void <B>OwlUnionOf</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OwlVersionInfo()"><!-- --></A><H3>
-OwlVersionInfo</H3>
-<PRE>
-public final void <B>OwlVersionInfo</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1Element()"><!-- --></A><H3>
-P1Element</H3>
-<PRE>
-public final void <B>P1Element</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1AnyOrder()"><!-- --></A><H3>
-P1AnyOrder</H3>
-<PRE>
-public final void <B>P1AnyOrder</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1Components()"><!-- --></A><H3>
-P1Components</H3>
-<PRE>
-public final void <B>P1Components</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1ComposedOf()"><!-- --></A><H3>
-P1ComposedOf</H3>
-<PRE>
-public final void <B>P1ComposedOf</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1ControlConstructBag()"><!-- --></A><H3>
-P1ControlConstructBag</H3>
-<PRE>
-public final void <B>P1ControlConstructBag</B>()
-                                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1ControlConstructList()"><!-- --></A><H3>
-P1ControlConstructList</H3>
-<PRE>
-public final void <B>P1ControlConstructList</B>()
-                                  throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1Else()"><!-- --></A><H3>
-P1Else</H3>
-<PRE>
-public final void <B>P1Else</B>()
-                  throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1HasInput()"><!-- --></A><H3>
-P1HasInput</H3>
-<PRE>
-public final void <B>P1HasInput</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1HasOutput()"><!-- --></A><H3>
-P1HasOutput</H3>
-<PRE>
-public final void <B>P1HasOutput</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1IfCondition()"><!-- --></A><H3>
-P1IfCondition</H3>
-<PRE>
-public final void <B>P1IfCondition</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1IfThenElse()"><!-- --></A><H3>
-P1IfThenElse</H3>
-<PRE>
-public final void <B>P1IfThenElse</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1Input()"><!-- --></A><H3>
-P1Input</H3>
-<PRE>
-public final void <B>P1Input</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1Output()"><!-- --></A><H3>
-P1Output</H3>
-<PRE>
-public final void <B>P1Output</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1ParameterType()"><!-- --></A><H3>
-P1ParameterType</H3>
-<PRE>
-public final void <B>P1ParameterType</B>()
-                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1Perform()"><!-- --></A><H3>
-P1Perform</H3>
-<PRE>
-public final void <B>P1Perform</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1Process()"><!-- --></A><H3>
-P1Process</H3>
-<PRE>
-public final void <B>P1Process</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1RepeatUntil()"><!-- --></A><H3>
-P1RepeatUntil</H3>
-<PRE>
-public final void <B>P1RepeatUntil</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1Sequence()"><!-- --></A><H3>
-P1Sequence</H3>
-<PRE>
-public final void <B>P1Sequence</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1Then()"><!-- --></A><H3>
-P1Then</H3>
-<PRE>
-public final void <B>P1Then</B>()
-                  throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1UntilCondition()"><!-- --></A><H3>
-P1UntilCondition</H3>
-<PRE>
-public final void <B>P1UntilCondition</B>()
-                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="P1UntilProcess()"><!-- --></A><H3>
-P1UntilProcess</H3>
-<PRE>
-public final void <B>P1UntilProcess</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ProcessElement()"><!-- --></A><H3>
-ProcessElement</H3>
-<PRE>
-public final void <B>ProcessElement</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ProcessParticipant()"><!-- --></A><H3>
-ProcessParticipant</H3>
-<PRE>
-public final void <B>ProcessParticipant</B>()
-                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ProcessPerform()"><!-- --></A><H3>
-ProcessPerform</H3>
-<PRE>
-public final void <B>ProcessPerform</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfElement()"><!-- --></A><H3>
-RdfElement</H3>
-<PRE>
-public final void <B>RdfElement</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfType()"><!-- --></A><H3>
-RdfType</H3>
-<PRE>
-public final void <B>RdfType</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfDescription()"><!-- --></A><H3>
-RdfDescription</H3>
-<PRE>
-public final void <B>RdfDescription</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfFirst()"><!-- --></A><H3>
-RdfFirst</H3>
-<PRE>
-public final void <B>RdfFirst</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfProperty()"><!-- --></A><H3>
-RdfProperty</H3>
-<PRE>
-public final void <B>RdfProperty</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfRest()"><!-- --></A><H3>
-RdfRest</H3>
-<PRE>
-public final void <B>RdfRest</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfsComment()"><!-- --></A><H3>
-RdfsComment</H3>
-<PRE>
-public final void <B>RdfsComment</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfsDomain()"><!-- --></A><H3>
-RdfsDomain</H3>
-<PRE>
-public final void <B>RdfsDomain</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfsLabel()"><!-- --></A><H3>
-RdfsLabel</H3>
-<PRE>
-public final void <B>RdfsLabel</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfsRange()"><!-- --></A><H3>
-RdfsRange</H3>
-<PRE>
-public final void <B>RdfsRange</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfsSeeAlso()"><!-- --></A><H3>
-RdfsSeeAlso</H3>
-<PRE>
-public final void <B>RdfsSeeAlso</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfsSubClassOf()"><!-- --></A><H3>
-RdfsSubClassOf</H3>
-<PRE>
-public final void <B>RdfsSubClassOf</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfsSubPropertyOf()"><!-- --></A><H3>
-RdfsSubPropertyOf</H3>
-<PRE>
-public final void <B>RdfsSubPropertyOf</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="AttributeList()"><!-- --></A><H3>
-AttributeList</H3>
-<PRE>
-public final void <B>AttributeList</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Attribute()"><!-- --></A><H3>
-Attribute</H3>
-<PRE>
-public final void <B>Attribute</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Version()"><!-- --></A><H3>
-Version</H3>
-<PRE>
-public final void <B>Version</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OntologyAttribute()"><!-- --></A><H3>
-OntologyAttribute</H3>
-<PRE>
-public final void <B>OntologyAttribute</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="AbbreviatedIRI()"><!-- --></A><H3>
-AbbreviatedIRI</H3>
-<PRE>
-public final void <B>AbbreviatedIRI</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Cardinality()"><!-- --></A><H3>
-Cardinality</H3>
-<PRE>
-public final void <B>Cardinality</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="DatatypeIRI()"><!-- --></A><H3>
-DatatypeIRI</H3>
-<PRE>
-public final void <B>DatatypeIRI</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="IRI()"><!-- --></A><H3>
-IRI</H3>
-<PRE>
-public final void <B>IRI</B>()
-               throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Name()"><!-- --></A><H3>
-Name</H3>
-<PRE>
-public final void <B>Name</B>()
-                throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="OntologyIRI()"><!-- --></A><H3>
-OntologyIRI</H3>
-<PRE>
-public final void <B>OntologyIRI</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfAttribute()"><!-- --></A><H3>
-RdfAttribute</H3>
-<PRE>
-public final void <B>RdfAttribute</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfAbout()"><!-- --></A><H3>
-RdfAbout</H3>
-<PRE>
-public final void <B>RdfAbout</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfDatatype()"><!-- --></A><H3>
-RdfDatatype</H3>
-<PRE>
-public final void <B>RdfDatatype</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfId()"><!-- --></A><H3>
-RdfId</H3>
-<PRE>
-public final void <B>RdfId</B>()
-                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfParseType()"><!-- --></A><H3>
-RdfParseType</H3>
-<PRE>
-public final void <B>RdfParseType</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="RdfResource()"><!-- --></A><H3>
-RdfResource</H3>
-<PRE>
-public final void <B>RdfResource</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="XmlAttribute()"><!-- --></A><H3>
-XmlAttribute</H3>
-<PRE>
-public final void <B>XmlAttribute</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="XmlBase()"><!-- --></A><H3>
-XmlBase</H3>
-<PRE>
-public final void <B>XmlBase</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="XmlnsAttribute()"><!-- --></A><H3>
-XmlnsAttribute</H3>
-<PRE>
-public final void <B>XmlnsAttribute</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Xmlns()"><!-- --></A><H3>
-Xmlns</H3>
-<PRE>
-public final void <B>Xmlns</B>()
-                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="XmlnsXml()"><!-- --></A><H3>
-XmlnsXml</H3>
-<PRE>
-public final void <B>XmlnsXml</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="XmlnsXX()"><!-- --></A><H3>
-XmlnsXX</H3>
-<PRE>
-public final void <B>XmlnsXX</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="Value()"><!-- --></A><H3>
-Value</H3>
-<PRE>
-public final void <B>Value</B>()
-                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.InputStream)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.InputStream&nbsp;stream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.InputStream, java.lang.String)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.InputStream&nbsp;stream,
-                   java.lang.String&nbsp;encoding)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(java.io.Reader)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(java.io.Reader&nbsp;stream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(AST.OwlParserTokenManager)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(<A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>&nbsp;tm)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNextToken()"><!-- --></A><H3>
-getNextToken</H3>
-<PRE>
-public final <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>getNextToken</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getToken(int)"><!-- --></A><H3>
-getToken</H3>
-<PRE>
-public final <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>getToken</B>(int&nbsp;index)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="generateParseException()"><!-- --></A><H3>
-generateParseException</H3>
-<PRE>
-public <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A> <B>generateParseException</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="enable_tracing()"><!-- --></A><H3>
-enable_tracing</H3>
-<PRE>
-public final void <B>enable_tracing</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="disable_tracing()"><!-- --></A><H3>
-disable_tracing</H3>
-<PRE>
-public final void <B>disable_tracing</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="Start()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Start</h4>
+<pre>public final&nbsp;<a href="../AST/Start.html" title="class in AST">Start</a>&nbsp;Start()
+                  throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Specification()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Specification</h4>
+<pre>public final&nbsp;void&nbsp;Specification()
+                         throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="XmlHeader()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlHeader</h4>
+<pre>public final&nbsp;void&nbsp;XmlHeader()
+                     throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OntologyDeclaration()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OntologyDeclaration</h4>
+<pre>public final&nbsp;void&nbsp;OntologyDeclaration()
+                               throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfDeclaration()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDeclaration</h4>
+<pre>public final&nbsp;void&nbsp;RdfDeclaration()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ElementList</h4>
+<pre>public final&nbsp;void&nbsp;ElementList()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Element()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Element</h4>
+<pre>public final&nbsp;void&nbsp;Element()
+                   throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="DiscardedElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DiscardedElement</h4>
+<pre>public final&nbsp;void&nbsp;DiscardedElement()
+                            throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Identifier()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Identifier</h4>
+<pre>public final&nbsp;void&nbsp;Identifier()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="SimpleElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SimpleElement</h4>
+<pre>public final&nbsp;void&nbsp;SimpleElement()
+                         throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="IntElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IntElement</h4>
+<pre>public final&nbsp;void&nbsp;IntElement()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="FloatElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FloatElement</h4>
+<pre>public final&nbsp;void&nbsp;FloatElement()
+                        throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="StringElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>StringElement</h4>
+<pre>public final&nbsp;void&nbsp;StringElement()
+                         throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="JElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JElement</h4>
+<pre>public final&nbsp;void&nbsp;JElement()
+                    throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ListFirst()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ListFirst</h4>
+<pre>public final&nbsp;void&nbsp;ListFirst()
+                     throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ListRest()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ListRest</h4>
+<pre>public final&nbsp;void&nbsp;ListRest()
+                    throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ExprKIFCondition()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExprKIFCondition</h4>
+<pre>public final&nbsp;void&nbsp;ExprKIFCondition()
+                            throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ExprExpressionData()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExprExpressionData</h4>
+<pre>public final&nbsp;void&nbsp;ExprExpressionData()
+                              throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ExpressionCondition()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionCondition</h4>
+<pre>public final&nbsp;void&nbsp;ExpressionCondition()
+                               throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ExpressionLogicLanguage()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionLogicLanguage</h4>
+<pre>public final&nbsp;void&nbsp;ExpressionLogicLanguage()
+                                   throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ExpressionRefURI()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ExpressionRefURI</h4>
+<pre>public final&nbsp;void&nbsp;ExpressionRefURI()
+                            throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ObjectListList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectListList</h4>
+<pre>public final&nbsp;void&nbsp;ObjectListList()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OntologyElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OntologyElement</h4>
+<pre>public final&nbsp;void&nbsp;OntologyElement()
+                           throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Annotation()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Annotation</h4>
+<pre>public final&nbsp;void&nbsp;Annotation()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="AnnotationProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AnnotationProperty</h4>
+<pre>public final&nbsp;void&nbsp;AnnotationProperty()
+                              throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Clazz()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Clazz</h4>
+<pre>public final&nbsp;void&nbsp;Clazz()
+                 throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ClassAssertion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ClassAssertion</h4>
+<pre>public final&nbsp;void&nbsp;ClassAssertion()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="DataProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataProperty</h4>
+<pre>public final&nbsp;void&nbsp;DataProperty()
+                        throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="DataPropertyDomain()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataPropertyDomain</h4>
+<pre>public final&nbsp;void&nbsp;DataPropertyDomain()
+                              throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="DataPropertyRange()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DataPropertyRange</h4>
+<pre>public final&nbsp;void&nbsp;DataPropertyRange()
+                             throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Datatype()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Datatype</h4>
+<pre>public final&nbsp;void&nbsp;Datatype()
+                    throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Declaration()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Declaration</h4>
+<pre>public final&nbsp;void&nbsp;Declaration()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Literal()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Literal</h4>
+<pre>public final&nbsp;void&nbsp;Literal()
+                   throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="NamedIndividual()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NamedIndividual</h4>
+<pre>public final&nbsp;void&nbsp;NamedIndividual()
+                           throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ObjectExactCardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectExactCardinality</h4>
+<pre>public final&nbsp;void&nbsp;ObjectExactCardinality()
+                                  throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ObjectMinCardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectMinCardinality</h4>
+<pre>public final&nbsp;void&nbsp;ObjectMinCardinality()
+                                throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ObjectSomeValuesFrom()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectSomeValuesFrom</h4>
+<pre>public final&nbsp;void&nbsp;ObjectSomeValuesFrom()
+                                throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ObjectProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectProperty</h4>
+<pre>public final&nbsp;void&nbsp;ObjectProperty()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ObjectPropertyAssertion()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectPropertyAssertion</h4>
+<pre>public final&nbsp;void&nbsp;ObjectPropertyAssertion()
+                                   throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ObjectPropertyDomain()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ObjectPropertyDomain</h4>
+<pre>public final&nbsp;void&nbsp;ObjectPropertyDomain()
+                                throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Ontology()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Ontology</h4>
+<pre>public final&nbsp;void&nbsp;Ontology()
+                    throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Prefix()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Prefix</h4>
+<pre>public final&nbsp;void&nbsp;Prefix()
+                  throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="SubClassOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SubClassOf</h4>
+<pre>public final&nbsp;void&nbsp;SubClassOf()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlElement</h4>
+<pre>public final&nbsp;void&nbsp;OwlElement()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlOntology()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOntology</h4>
+<pre>public final&nbsp;void&nbsp;OwlOntology()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlAllDifferent()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlAllDifferent</h4>
+<pre>public final&nbsp;void&nbsp;OwlAllDifferent()
+                           throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlAllValuesFrom()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlAllValuesFrom</h4>
+<pre>public final&nbsp;void&nbsp;OwlAllValuesFrom()
+                            throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlCardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlCardinality</h4>
+<pre>public final&nbsp;void&nbsp;OwlCardinality()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlClass</h4>
+<pre>public final&nbsp;void&nbsp;OwlClass()
+                    throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlDataRange()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDataRange</h4>
+<pre>public final&nbsp;void&nbsp;OwlDataRange()
+                        throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlDatatypeProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDatatypeProperty</h4>
+<pre>public final&nbsp;void&nbsp;OwlDatatypeProperty()
+                               throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlDisjointWith()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDisjointWith</h4>
+<pre>public final&nbsp;void&nbsp;OwlDisjointWith()
+                           throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlDistinctMembers()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlDistinctMembers</h4>
+<pre>public final&nbsp;void&nbsp;OwlDistinctMembers()
+                              throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlEquivalentClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlEquivalentClass</h4>
+<pre>public final&nbsp;void&nbsp;OwlEquivalentClass()
+                              throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlEquivalentProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlEquivalentProperty</h4>
+<pre>public final&nbsp;void&nbsp;OwlEquivalentProperty()
+                                 throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlFunctionalProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlFunctionalProperty</h4>
+<pre>public final&nbsp;void&nbsp;OwlFunctionalProperty()
+                                 throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlHasValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlHasValue</h4>
+<pre>public final&nbsp;void&nbsp;OwlHasValue()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlImports()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlImports</h4>
+<pre>public final&nbsp;void&nbsp;OwlImports()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlIntersectionOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlIntersectionOf</h4>
+<pre>public final&nbsp;void&nbsp;OwlIntersectionOf()
+                             throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlInverseOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlInverseOf</h4>
+<pre>public final&nbsp;void&nbsp;OwlInverseOf()
+                        throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlMaxCardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlMaxCardinality</h4>
+<pre>public final&nbsp;void&nbsp;OwlMaxCardinality()
+                             throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlMinCardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlMinCardinality</h4>
+<pre>public final&nbsp;void&nbsp;OwlMinCardinality()
+                             throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlNamedIndividual()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlNamedIndividual</h4>
+<pre>public final&nbsp;void&nbsp;OwlNamedIndividual()
+                              throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlObjectProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlObjectProperty</h4>
+<pre>public final&nbsp;void&nbsp;OwlObjectProperty()
+                             throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlOneOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOneOf</h4>
+<pre>public final&nbsp;void&nbsp;OwlOneOf()
+                    throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlOnClass()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOnClass</h4>
+<pre>public final&nbsp;void&nbsp;OwlOnClass()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlOnDatatype()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOnDatatype</h4>
+<pre>public final&nbsp;void&nbsp;OwlOnDatatype()
+                         throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlOnProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlOnProperty</h4>
+<pre>public final&nbsp;void&nbsp;OwlOnProperty()
+                         throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlQualifiedCardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlQualifiedCardinality</h4>
+<pre>public final&nbsp;void&nbsp;OwlQualifiedCardinality()
+                                   throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlRestriction()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlRestriction</h4>
+<pre>public final&nbsp;void&nbsp;OwlRestriction()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlSomeValuesFrom()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlSomeValuesFrom</h4>
+<pre>public final&nbsp;void&nbsp;OwlSomeValuesFrom()
+                             throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlTransitiveProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlTransitiveProperty</h4>
+<pre>public final&nbsp;void&nbsp;OwlTransitiveProperty()
+                                 throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlUnionOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlUnionOf</h4>
+<pre>public final&nbsp;void&nbsp;OwlUnionOf()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlVersionInfo()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlVersionInfo</h4>
+<pre>public final&nbsp;void&nbsp;OwlVersionInfo()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OwlWithRestrictions()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlWithRestrictions</h4>
+<pre>public final&nbsp;void&nbsp;OwlWithRestrictions()
+                               throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1Element()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Element</h4>
+<pre>public final&nbsp;void&nbsp;P1Element()
+                     throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1AnyOrder()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1AnyOrder</h4>
+<pre>public final&nbsp;void&nbsp;P1AnyOrder()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1Components()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Components</h4>
+<pre>public final&nbsp;void&nbsp;P1Components()
+                        throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1ComposedOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ComposedOf</h4>
+<pre>public final&nbsp;void&nbsp;P1ComposedOf()
+                        throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1ControlConstructBag()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ControlConstructBag</h4>
+<pre>public final&nbsp;void&nbsp;P1ControlConstructBag()
+                                 throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1ControlConstructList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ControlConstructList</h4>
+<pre>public final&nbsp;void&nbsp;P1ControlConstructList()
+                                  throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1Else()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Else</h4>
+<pre>public final&nbsp;void&nbsp;P1Else()
+                  throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1HasInput()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1HasInput</h4>
+<pre>public final&nbsp;void&nbsp;P1HasInput()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1HasOutput()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1HasOutput</h4>
+<pre>public final&nbsp;void&nbsp;P1HasOutput()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1IfCondition()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1IfCondition</h4>
+<pre>public final&nbsp;void&nbsp;P1IfCondition()
+                         throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1IfThenElse()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1IfThenElse</h4>
+<pre>public final&nbsp;void&nbsp;P1IfThenElse()
+                        throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1Input()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Input</h4>
+<pre>public final&nbsp;void&nbsp;P1Input()
+                   throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1Output()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Output</h4>
+<pre>public final&nbsp;void&nbsp;P1Output()
+                    throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1ParameterType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ParameterType</h4>
+<pre>public final&nbsp;void&nbsp;P1ParameterType()
+                           throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1Perform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Perform</h4>
+<pre>public final&nbsp;void&nbsp;P1Perform()
+                     throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1Process()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Process</h4>
+<pre>public final&nbsp;void&nbsp;P1Process()
+                     throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1RepeatUntil()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1RepeatUntil</h4>
+<pre>public final&nbsp;void&nbsp;P1RepeatUntil()
+                         throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1Sequence()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Sequence</h4>
+<pre>public final&nbsp;void&nbsp;P1Sequence()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1Then()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Then</h4>
+<pre>public final&nbsp;void&nbsp;P1Then()
+                  throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1UntilCondition()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1UntilCondition</h4>
+<pre>public final&nbsp;void&nbsp;P1UntilCondition()
+                            throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="P1UntilProcess()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1UntilProcess</h4>
+<pre>public final&nbsp;void&nbsp;P1UntilProcess()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ProcessElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ProcessElement</h4>
+<pre>public final&nbsp;void&nbsp;ProcessElement()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ProcessParticipant()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ProcessParticipant</h4>
+<pre>public final&nbsp;void&nbsp;ProcessParticipant()
+                              throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ProcessPerform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ProcessPerform</h4>
+<pre>public final&nbsp;void&nbsp;ProcessPerform()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfElement</h4>
+<pre>public final&nbsp;void&nbsp;RdfElement()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfType</h4>
+<pre>public final&nbsp;void&nbsp;RdfType()
+                   throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfDescription()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDescription</h4>
+<pre>public final&nbsp;void&nbsp;RdfDescription()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfFirst()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfFirst</h4>
+<pre>public final&nbsp;void&nbsp;RdfFirst()
+                    throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfProperty</h4>
+<pre>public final&nbsp;void&nbsp;RdfProperty()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfRest()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfRest</h4>
+<pre>public final&nbsp;void&nbsp;RdfRest()
+                   throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfsComment()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsComment</h4>
+<pre>public final&nbsp;void&nbsp;RdfsComment()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfsDatatype()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsDatatype</h4>
+<pre>public final&nbsp;void&nbsp;RdfsDatatype()
+                        throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfsDomain()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsDomain</h4>
+<pre>public final&nbsp;void&nbsp;RdfsDomain()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfsLabel()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsLabel</h4>
+<pre>public final&nbsp;void&nbsp;RdfsLabel()
+                     throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfsRange()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsRange</h4>
+<pre>public final&nbsp;void&nbsp;RdfsRange()
+                     throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfsSeeAlso()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSeeAlso</h4>
+<pre>public final&nbsp;void&nbsp;RdfsSeeAlso()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfsSubClassOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSubClassOf</h4>
+<pre>public final&nbsp;void&nbsp;RdfsSubClassOf()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfsSubPropertyOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSubPropertyOf</h4>
+<pre>public final&nbsp;void&nbsp;RdfsSubPropertyOf()
+                             throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="XsdElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XsdElement</h4>
+<pre>public final&nbsp;void&nbsp;XsdElement()
+                      throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="XsdMinInclusive()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XsdMinInclusive</h4>
+<pre>public final&nbsp;void&nbsp;XsdMinInclusive()
+                           throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="AttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AttributeList</h4>
+<pre>public final&nbsp;void&nbsp;AttributeList()
+                         throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Attribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Attribute</h4>
+<pre>public final&nbsp;void&nbsp;Attribute()
+                     throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Version()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Version</h4>
+<pre>public final&nbsp;void&nbsp;Version()
+                   throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OntologyAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OntologyAttribute</h4>
+<pre>public final&nbsp;void&nbsp;OntologyAttribute()
+                             throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="AbbreviatedIRI()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbbreviatedIRI</h4>
+<pre>public final&nbsp;void&nbsp;AbbreviatedIRI()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Cardinality()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Cardinality</h4>
+<pre>public final&nbsp;void&nbsp;Cardinality()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="DatatypeIRI()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DatatypeIRI</h4>
+<pre>public final&nbsp;void&nbsp;DatatypeIRI()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="IRI()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IRI</h4>
+<pre>public final&nbsp;void&nbsp;IRI()
+               throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Name()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Name</h4>
+<pre>public final&nbsp;void&nbsp;Name()
+                throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="OntologyIRI()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OntologyIRI</h4>
+<pre>public final&nbsp;void&nbsp;OntologyIRI()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfAttribute</h4>
+<pre>public final&nbsp;void&nbsp;RdfAttribute()
+                        throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfAbout()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfAbout</h4>
+<pre>public final&nbsp;void&nbsp;RdfAbout()
+                    throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfDatatype()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDatatype</h4>
+<pre>public final&nbsp;void&nbsp;RdfDatatype()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfId</h4>
+<pre>public final&nbsp;void&nbsp;RdfId()
+                 throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfParseType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfParseType</h4>
+<pre>public final&nbsp;void&nbsp;RdfParseType()
+                        throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="RdfResource()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfResource</h4>
+<pre>public final&nbsp;void&nbsp;RdfResource()
+                       throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="XmlAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlAttribute</h4>
+<pre>public final&nbsp;void&nbsp;XmlAttribute()
+                        throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="XmlBase()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlBase</h4>
+<pre>public final&nbsp;void&nbsp;XmlBase()
+                   throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="XmlnsAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlnsAttribute</h4>
+<pre>public final&nbsp;void&nbsp;XmlnsAttribute()
+                          throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Xmlns()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Xmlns</h4>
+<pre>public final&nbsp;void&nbsp;Xmlns()
+                 throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="XmlnsXml()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlnsXml</h4>
+<pre>public final&nbsp;void&nbsp;XmlnsXml()
+                    throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="XmlnsXX()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlnsXX</h4>
+<pre>public final&nbsp;void&nbsp;XmlnsXX()
+                   throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="Value()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Value</h4>
+<pre>public final&nbsp;void&nbsp;Value()
+                 throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl>
+</li>
+</ul>
+<a name="ReInit(java.io.InputStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.InputStream&nbsp;stream)</pre>
+</li>
+</ul>
+<a name="ReInit(java.io.InputStream, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.InputStream&nbsp;stream,
+          java.lang.String&nbsp;encoding)</pre>
+</li>
+</ul>
+<a name="ReInit(java.io.Reader)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(java.io.Reader&nbsp;stream)</pre>
+</li>
+</ul>
+<a name="ReInit(AST.OwlParserTokenManager)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(<a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a>&nbsp;tm)</pre>
+</li>
+</ul>
+<a name="getNextToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNextToken</h4>
+<pre>public final&nbsp;<a href="../AST/Token.html" title="class in AST">Token</a>&nbsp;getNextToken()</pre>
+</li>
+</ul>
+<a name="getToken(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getToken</h4>
+<pre>public final&nbsp;<a href="../AST/Token.html" title="class in AST">Token</a>&nbsp;getToken(int&nbsp;index)</pre>
+</li>
+</ul>
+<a name="generateParseException()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateParseException</h4>
+<pre>public&nbsp;<a href="../AST/ParseException.html" title="class in AST">ParseException</a>&nbsp;generateParseException()</pre>
+</li>
+</ul>
+<a name="enable_tracing()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>enable_tracing</h4>
+<pre>public final&nbsp;void&nbsp;enable_tracing()</pre>
+</li>
+</ul>
+<a name="disable_tracing()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>disable_tracing</h4>
+<pre>public final&nbsp;void&nbsp;disable_tracing()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlOntology.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlParserConstants.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlParser.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlParser.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlOntology.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlParserConstants.html" title="interface in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlParser.html" target="_top">Frames</a></li>
+<li><a href="OwlParser.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlParserConstants.html b/javadoc/AST/OwlParserConstants.html
index 387420d..704a0ca 100644
--- a/javadoc/AST/OwlParserConstants.html
+++ b/javadoc/AST/OwlParserConstants.html
@@ -1,2525 +1,2096 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlParserConstants
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlParserConstants</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlParserConstants";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlParser.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlParserTokenManager.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlParserConstants.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlParserConstants.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlParser.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlParserTokenManager.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlParserConstants.html" target="_top">Frames</a></li>
+<li><a href="OwlParserConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Interface OwlParserConstants</H2>
-<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>, <A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public interface <B>OwlParserConstants</B></DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Interface OwlParserConstants" class="title">Interface OwlParserConstants</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>, <a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">OwlParserConstants</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CLASS">CLASS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#COLON">COLON</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DIGIT">DIGIT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EOF">EOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#IRI">IRI</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LBRACE">LBRACE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LETTER">LETTER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LITERAL">LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#NAME">NAME</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#PREFIX">PREFIX</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RBRACE">RBRACE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#SEMICOLON">SEMICOLON</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#SLASH">SLASH</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#tokenImage">tokenImage</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#VERSION">VERSION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XML">XML</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XMLNS">XMLNS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#CLASS">CLASS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#COLON">COLON</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DIGIT">DIGIT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EOF">EOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#IRI">IRI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#LBRACE">LBRACE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#LETTER">LETTER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#LITERAL">LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#NAME">NAME</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_NAMEDINDIVIDUAL">OWL_NAMEDINDIVIDUAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ONCLASS">OWL_ONCLASS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ONDATATYPE">OWL_ONDATATYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_QUALIFIEDCARDINALITY">OWL_QUALIFIEDCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_WITHRESTRICTIONS">OWL_WITHRESTRICTIONS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#PREFIX">PREFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#QUOTE">QUOTE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RBRACE">RBRACE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_DATATYPE">RDFS_DATATYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#SLASH">SLASH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#START_TAG">START_TAG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#tokenImage">tokenImage</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#VERSION">VERSION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XML">XML</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XMLNS">XMLNS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XSD_MININCLUSIVE">XSD_MININCLUSIVE</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="EOF"><!-- --></A><H3>
-EOF</H3>
-<PRE>
-static final int <B>EOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="ABBREVIATEDIRI"><!-- --></A><H3>
-ABBREVIATEDIRI</H3>
-<PRE>
-static final int <B>ABBREVIATEDIRI</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ABBREVIATEDIRI">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="ANNOTATION"><!-- --></A><H3>
-ANNOTATION</H3>
-<PRE>
-static final int <B>ANNOTATION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ANNOTATION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="ANNOTATIONPROPERTY"><!-- --></A><H3>
-ANNOTATIONPROPERTY</H3>
-<PRE>
-static final int <B>ANNOTATIONPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ANNOTATIONPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="CARDINALITY"><!-- --></A><H3>
-CARDINALITY</H3>
-<PRE>
-static final int <B>CARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.CARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="CLASS"><!-- --></A><H3>
-CLASS</H3>
-<PRE>
-static final int <B>CLASS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.CLASS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="CLASSASSERTION"><!-- --></A><H3>
-CLASSASSERTION</H3>
-<PRE>
-static final int <B>CLASSASSERTION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.CLASSASSERTION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="DATAPROPERTY"><!-- --></A><H3>
-DATAPROPERTY</H3>
-<PRE>
-static final int <B>DATAPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATAPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="DATAPROPERTYDOMAIN"><!-- --></A><H3>
-DATAPROPERTYDOMAIN</H3>
-<PRE>
-static final int <B>DATAPROPERTYDOMAIN</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATAPROPERTYDOMAIN">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="DATAPROPERTYRANGE"><!-- --></A><H3>
-DATAPROPERTYRANGE</H3>
-<PRE>
-static final int <B>DATAPROPERTYRANGE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATAPROPERTYRANGE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="DATATYPE"><!-- --></A><H3>
-DATATYPE</H3>
-<PRE>
-static final int <B>DATATYPE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATATYPE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="DATATYPEIRI"><!-- --></A><H3>
-DATATYPEIRI</H3>
-<PRE>
-static final int <B>DATATYPEIRI</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATATYPEIRI">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="DECLARATION"><!-- --></A><H3>
-DECLARATION</H3>
-<PRE>
-static final int <B>DECLARATION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DECLARATION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="IRI"><!-- --></A><H3>
-IRI</H3>
-<PRE>
-static final int <B>IRI</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.IRI">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="LITERAL"><!-- --></A><H3>
-LITERAL</H3>
-<PRE>
-static final int <B>LITERAL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LITERAL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="NAME"><!-- --></A><H3>
-NAME</H3>
-<PRE>
-static final int <B>NAME</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.NAME">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="NAMEDINDIVIDUAL"><!-- --></A><H3>
-NAMEDINDIVIDUAL</H3>
-<PRE>
-static final int <B>NAMEDINDIVIDUAL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.NAMEDINDIVIDUAL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OBJECTEXACTCARDINALITY"><!-- --></A><H3>
-OBJECTEXACTCARDINALITY</H3>
-<PRE>
-static final int <B>OBJECTEXACTCARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTEXACTCARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OBJECTMINCARDINALITY"><!-- --></A><H3>
-OBJECTMINCARDINALITY</H3>
-<PRE>
-static final int <B>OBJECTMINCARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTMINCARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OBJECTSOMEVALUESFROM"><!-- --></A><H3>
-OBJECTSOMEVALUESFROM</H3>
-<PRE>
-static final int <B>OBJECTSOMEVALUESFROM</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTSOMEVALUESFROM">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OBJECTPROPERTY"><!-- --></A><H3>
-OBJECTPROPERTY</H3>
-<PRE>
-static final int <B>OBJECTPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OBJECTPROPERTYASSERTION"><!-- --></A><H3>
-OBJECTPROPERTYASSERTION</H3>
-<PRE>
-static final int <B>OBJECTPROPERTYASSERTION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTYASSERTION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OBJECTPROPERTYDOMAIN"><!-- --></A><H3>
-OBJECTPROPERTYDOMAIN</H3>
-<PRE>
-static final int <B>OBJECTPROPERTYDOMAIN</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTYDOMAIN">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="ONTOLOGY"><!-- --></A><H3>
-ONTOLOGY</H3>
-<PRE>
-static final int <B>ONTOLOGY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ONTOLOGY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="ONTOLOGYIRI"><!-- --></A><H3>
-ONTOLOGYIRI</H3>
-<PRE>
-static final int <B>ONTOLOGYIRI</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ONTOLOGYIRI">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="PREFIX"><!-- --></A><H3>
-PREFIX</H3>
-<PRE>
-static final int <B>PREFIX</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.PREFIX">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="SUBCLASSOF"><!-- --></A><H3>
-SUBCLASSOF</H3>
-<PRE>
-static final int <B>SUBCLASSOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.SUBCLASSOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="LIST_FIRST"><!-- --></A><H3>
-LIST_FIRST</H3>
-<PRE>
-static final int <B>LIST_FIRST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LIST_FIRST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="LIST_REST"><!-- --></A><H3>
-LIST_REST</H3>
-<PRE>
-static final int <B>LIST_REST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LIST_REST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="EXPR_KIFCONDITION"><!-- --></A><H3>
-EXPR_KIFCONDITION</H3>
-<PRE>
-static final int <B>EXPR_KIFCONDITION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPR_KIFCONDITION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="EXPR_EXPRESSIONDATA"><!-- --></A><H3>
-EXPR_EXPRESSIONDATA</H3>
-<PRE>
-static final int <B>EXPR_EXPRESSIONDATA</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPR_EXPRESSIONDATA">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="EXPRESSION_CONDITION"><!-- --></A><H3>
-EXPRESSION_CONDITION</H3>
-<PRE>
-static final int <B>EXPRESSION_CONDITION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPRESSION_CONDITION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="EXPRESSION_LOGICLANGUAGE"><!-- --></A><H3>
-EXPRESSION_LOGICLANGUAGE</H3>
-<PRE>
-static final int <B>EXPRESSION_LOGICLANGUAGE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPRESSION_LOGICLANGUAGE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="EXPRESSION_REFURI"><!-- --></A><H3>
-EXPRESSION_REFURI</H3>
-<PRE>
-static final int <B>EXPRESSION_REFURI</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPRESSION_REFURI">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OBJECTLIST_LIST"><!-- --></A><H3>
-OBJECTLIST_LIST</H3>
-<PRE>
-static final int <B>OBJECTLIST_LIST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTLIST_LIST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_ALLVALUESFROM"><!-- --></A><H3>
-OWL_ALLVALUESFROM</H3>
-<PRE>
-static final int <B>OWL_ALLVALUESFROM</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_ALLVALUESFROM">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_ALLDIFFERENT"><!-- --></A><H3>
-OWL_ALLDIFFERENT</H3>
-<PRE>
-static final int <B>OWL_ALLDIFFERENT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_ALLDIFFERENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_CARDINALITY"><!-- --></A><H3>
-OWL_CARDINALITY</H3>
-<PRE>
-static final int <B>OWL_CARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_CARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_CLASS"><!-- --></A><H3>
-OWL_CLASS</H3>
-<PRE>
-static final int <B>OWL_CLASS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_CLASS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_DATARANGE"><!-- --></A><H3>
-OWL_DATARANGE</H3>
-<PRE>
-static final int <B>OWL_DATARANGE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_DATARANGE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_DATATYPEPROPERTY"><!-- --></A><H3>
-OWL_DATATYPEPROPERTY</H3>
-<PRE>
-static final int <B>OWL_DATATYPEPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_DATATYPEPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_DISJOINTWITH"><!-- --></A><H3>
-OWL_DISJOINTWITH</H3>
-<PRE>
-static final int <B>OWL_DISJOINTWITH</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_DISJOINTWITH">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_DISTINCTMEMBERS"><!-- --></A><H3>
-OWL_DISTINCTMEMBERS</H3>
-<PRE>
-static final int <B>OWL_DISTINCTMEMBERS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_DISTINCTMEMBERS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_EQUIVALENTCLASS"><!-- --></A><H3>
-OWL_EQUIVALENTCLASS</H3>
-<PRE>
-static final int <B>OWL_EQUIVALENTCLASS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_EQUIVALENTCLASS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_EQUIVALENTPROPERTY"><!-- --></A><H3>
-OWL_EQUIVALENTPROPERTY</H3>
-<PRE>
-static final int <B>OWL_EQUIVALENTPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_EQUIVALENTPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_FUNCTIONALPROPERTY"><!-- --></A><H3>
-OWL_FUNCTIONALPROPERTY</H3>
-<PRE>
-static final int <B>OWL_FUNCTIONALPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_FUNCTIONALPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_HASVALUE"><!-- --></A><H3>
-OWL_HASVALUE</H3>
-<PRE>
-static final int <B>OWL_HASVALUE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_HASVALUE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_IMPORTS"><!-- --></A><H3>
-OWL_IMPORTS</H3>
-<PRE>
-static final int <B>OWL_IMPORTS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_IMPORTS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_INTERSECTIONOF"><!-- --></A><H3>
-OWL_INTERSECTIONOF</H3>
-<PRE>
-static final int <B>OWL_INTERSECTIONOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_INTERSECTIONOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_INVERSEOF"><!-- --></A><H3>
-OWL_INVERSEOF</H3>
-<PRE>
-static final int <B>OWL_INVERSEOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_INVERSEOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_MAXCARDINALITY"><!-- --></A><H3>
-OWL_MAXCARDINALITY</H3>
-<PRE>
-static final int <B>OWL_MAXCARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_MAXCARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_MINCARDINALITY"><!-- --></A><H3>
-OWL_MINCARDINALITY</H3>
-<PRE>
-static final int <B>OWL_MINCARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_MINCARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_OBJECTPROPERTY"><!-- --></A><H3>
-OWL_OBJECTPROPERTY</H3>
-<PRE>
-static final int <B>OWL_OBJECTPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_OBJECTPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_ONPROPERTY"><!-- --></A><H3>
-OWL_ONPROPERTY</H3>
-<PRE>
-static final int <B>OWL_ONPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_ONPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_ONEOF"><!-- --></A><H3>
-OWL_ONEOF</H3>
-<PRE>
-static final int <B>OWL_ONEOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_ONEOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_ONTOLOGY"><!-- --></A><H3>
-OWL_ONTOLOGY</H3>
-<PRE>
-static final int <B>OWL_ONTOLOGY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_ONTOLOGY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_RESTRICTION"><!-- --></A><H3>
-OWL_RESTRICTION</H3>
-<PRE>
-static final int <B>OWL_RESTRICTION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_RESTRICTION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_SOMEVALUESFROM"><!-- --></A><H3>
-OWL_SOMEVALUESFROM</H3>
-<PRE>
-static final int <B>OWL_SOMEVALUESFROM</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_SOMEVALUESFROM">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_TRANSITIVEPROPERTY"><!-- --></A><H3>
-OWL_TRANSITIVEPROPERTY</H3>
-<PRE>
-static final int <B>OWL_TRANSITIVEPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_TRANSITIVEPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_UNIONOF"><!-- --></A><H3>
-OWL_UNIONOF</H3>
-<PRE>
-static final int <B>OWL_UNIONOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_UNIONOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OWL_VERSIONINFO"><!-- --></A><H3>
-OWL_VERSIONINFO</H3>
-<PRE>
-static final int <B>OWL_VERSIONINFO</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_VERSIONINFO">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_ANYORDER"><!-- --></A><H3>
-P1_ANYORDER</H3>
-<PRE>
-static final int <B>P1_ANYORDER</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_ANYORDER">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_COMPONENTS"><!-- --></A><H3>
-P1_COMPONENTS</H3>
-<PRE>
-static final int <B>P1_COMPONENTS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_COMPONENTS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_COMPOSEDOF"><!-- --></A><H3>
-P1_COMPOSEDOF</H3>
-<PRE>
-static final int <B>P1_COMPOSEDOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_COMPOSEDOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_CONTROLCONSTRUCTBAG"><!-- --></A><H3>
-P1_CONTROLCONSTRUCTBAG</H3>
-<PRE>
-static final int <B>P1_CONTROLCONSTRUCTBAG</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_CONTROLCONSTRUCTBAG">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_CONTROLCONSTRUCTLIST"><!-- --></A><H3>
-P1_CONTROLCONSTRUCTLIST</H3>
-<PRE>
-static final int <B>P1_CONTROLCONSTRUCTLIST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_CONTROLCONSTRUCTLIST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_ELSE"><!-- --></A><H3>
-P1_ELSE</H3>
-<PRE>
-static final int <B>P1_ELSE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_ELSE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_HASINPUT"><!-- --></A><H3>
-P1_HASINPUT</H3>
-<PRE>
-static final int <B>P1_HASINPUT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_HASINPUT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_HASOUTPUT"><!-- --></A><H3>
-P1_HASOUTPUT</H3>
-<PRE>
-static final int <B>P1_HASOUTPUT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_HASOUTPUT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_IFCONDITION"><!-- --></A><H3>
-P1_IFCONDITION</H3>
-<PRE>
-static final int <B>P1_IFCONDITION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_IFCONDITION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_IFTHENELSE"><!-- --></A><H3>
-P1_IFTHENELSE</H3>
-<PRE>
-static final int <B>P1_IFTHENELSE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_IFTHENELSE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_INPUT"><!-- --></A><H3>
-P1_INPUT</H3>
-<PRE>
-static final int <B>P1_INPUT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_INPUT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_OUTPUT"><!-- --></A><H3>
-P1_OUTPUT</H3>
-<PRE>
-static final int <B>P1_OUTPUT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_OUTPUT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_PARAMETERTYPE"><!-- --></A><H3>
-P1_PARAMETERTYPE</H3>
-<PRE>
-static final int <B>P1_PARAMETERTYPE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_PARAMETERTYPE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_PERFORM"><!-- --></A><H3>
-P1_PERFORM</H3>
-<PRE>
-static final int <B>P1_PERFORM</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_PERFORM">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_PROCESS"><!-- --></A><H3>
-P1_PROCESS</H3>
-<PRE>
-static final int <B>P1_PROCESS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_PROCESS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_REPEATUNTIL"><!-- --></A><H3>
-P1_REPEATUNTIL</H3>
-<PRE>
-static final int <B>P1_REPEATUNTIL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_REPEATUNTIL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_SEQUENCE"><!-- --></A><H3>
-P1_SEQUENCE</H3>
-<PRE>
-static final int <B>P1_SEQUENCE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_SEQUENCE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_THEN"><!-- --></A><H3>
-P1_THEN</H3>
-<PRE>
-static final int <B>P1_THEN</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_THEN">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_UNTILCONDITION"><!-- --></A><H3>
-P1_UNTILCONDITION</H3>
-<PRE>
-static final int <B>P1_UNTILCONDITION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_UNTILCONDITION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="P1_UNTILPROCESS"><!-- --></A><H3>
-P1_UNTILPROCESS</H3>
-<PRE>
-static final int <B>P1_UNTILPROCESS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_UNTILPROCESS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="PROCESS_PARTICIPANT"><!-- --></A><H3>
-PROCESS_PARTICIPANT</H3>
-<PRE>
-static final int <B>PROCESS_PARTICIPANT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.PROCESS_PARTICIPANT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="PROCESS_PERFORM"><!-- --></A><H3>
-PROCESS_PERFORM</H3>
-<PRE>
-static final int <B>PROCESS_PERFORM</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.PROCESS_PERFORM">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDF_RDF"><!-- --></A><H3>
-RDF_RDF</H3>
-<PRE>
-static final int <B>RDF_RDF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_RDF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDF_ABOUT"><!-- --></A><H3>
-RDF_ABOUT</H3>
-<PRE>
-static final int <B>RDF_ABOUT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_ABOUT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDF_DATATYPE"><!-- --></A><H3>
-RDF_DATATYPE</H3>
-<PRE>
-static final int <B>RDF_DATATYPE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_DATATYPE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDF_DESCRIPTION"><!-- --></A><H3>
-RDF_DESCRIPTION</H3>
-<PRE>
-static final int <B>RDF_DESCRIPTION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_DESCRIPTION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDF_ID"><!-- --></A><H3>
-RDF_ID</H3>
-<PRE>
-static final int <B>RDF_ID</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_ID">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDF_FIRST"><!-- --></A><H3>
-RDF_FIRST</H3>
-<PRE>
-static final int <B>RDF_FIRST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_FIRST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDF_PROPERTY"><!-- --></A><H3>
-RDF_PROPERTY</H3>
-<PRE>
-static final int <B>RDF_PROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_PROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDF_REST"><!-- --></A><H3>
-RDF_REST</H3>
-<PRE>
-static final int <B>RDF_REST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_REST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDF_PARSETYPE"><!-- --></A><H3>
-RDF_PARSETYPE</H3>
-<PRE>
-static final int <B>RDF_PARSETYPE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_PARSETYPE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDF_RESOURCE"><!-- --></A><H3>
-RDF_RESOURCE</H3>
-<PRE>
-static final int <B>RDF_RESOURCE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_RESOURCE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDF_TYPE"><!-- --></A><H3>
-RDF_TYPE</H3>
-<PRE>
-static final int <B>RDF_TYPE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_TYPE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDFS_COMMENT"><!-- --></A><H3>
-RDFS_COMMENT</H3>
-<PRE>
-static final int <B>RDFS_COMMENT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_COMMENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDFS_DOMAIN"><!-- --></A><H3>
-RDFS_DOMAIN</H3>
-<PRE>
-static final int <B>RDFS_DOMAIN</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_DOMAIN">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDFS_LABEL"><!-- --></A><H3>
-RDFS_LABEL</H3>
-<PRE>
-static final int <B>RDFS_LABEL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_LABEL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDFS_RANGE"><!-- --></A><H3>
-RDFS_RANGE</H3>
-<PRE>
-static final int <B>RDFS_RANGE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_RANGE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDFS_SEEALSO"><!-- --></A><H3>
-RDFS_SEEALSO</H3>
-<PRE>
-static final int <B>RDFS_SEEALSO</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_SEEALSO">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDFS_SUBCLASSOF"><!-- --></A><H3>
-RDFS_SUBCLASSOF</H3>
-<PRE>
-static final int <B>RDFS_SUBCLASSOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_SUBCLASSOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RDFS_SUBPROPERTYOF"><!-- --></A><H3>
-RDFS_SUBPROPERTYOF</H3>
-<PRE>
-static final int <B>RDFS_SUBPROPERTYOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_SUBPROPERTYOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="VERSION"><!-- --></A><H3>
-VERSION</H3>
-<PRE>
-static final int <B>VERSION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.VERSION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="XML"><!-- --></A><H3>
-XML</H3>
-<PRE>
-static final int <B>XML</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XML">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="XML_BASE"><!-- --></A><H3>
-XML_BASE</H3>
-<PRE>
-static final int <B>XML_BASE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XML_BASE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="XMLNS"><!-- --></A><H3>
-XMLNS</H3>
-<PRE>
-static final int <B>XMLNS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="XMLNS_XML"><!-- --></A><H3>
-XMLNS_XML</H3>
-<PRE>
-static final int <B>XMLNS_XML</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_XML">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="XMLNS_XX"><!-- --></A><H3>
-XMLNS_XX</H3>
-<PRE>
-static final int <B>XMLNS_XX</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_XX">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="INTEGER_LITERAL"><!-- --></A><H3>
-INTEGER_LITERAL</H3>
-<PRE>
-static final int <B>INTEGER_LITERAL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.INTEGER_LITERAL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="DECIMAL_LITERAL"><!-- --></A><H3>
-DECIMAL_LITERAL</H3>
-<PRE>
-static final int <B>DECIMAL_LITERAL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DECIMAL_LITERAL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="HEX_LITERAL"><!-- --></A><H3>
-HEX_LITERAL</H3>
-<PRE>
-static final int <B>HEX_LITERAL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.HEX_LITERAL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="OCTAL_LITERAL"><!-- --></A><H3>
-OCTAL_LITERAL</H3>
-<PRE>
-static final int <B>OCTAL_LITERAL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OCTAL_LITERAL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="FLOAT_LITERAL"><!-- --></A><H3>
-FLOAT_LITERAL</H3>
-<PRE>
-static final int <B>FLOAT_LITERAL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.FLOAT_LITERAL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="EXPONENT"><!-- --></A><H3>
-EXPONENT</H3>
-<PRE>
-static final int <B>EXPONENT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPONENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="CHARACTER_LITERAL"><!-- --></A><H3>
-CHARACTER_LITERAL</H3>
-<PRE>
-static final int <B>CHARACTER_LITERAL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.CHARACTER_LITERAL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="STRING_LITERAL"><!-- --></A><H3>
-STRING_LITERAL</H3>
-<PRE>
-static final int <B>STRING_LITERAL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.STRING_LITERAL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="IDENTIFIER"><!-- --></A><H3>
-IDENTIFIER</H3>
-<PRE>
-static final int <B>IDENTIFIER</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.IDENTIFIER">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="LETTER"><!-- --></A><H3>
-LETTER</H3>
-<PRE>
-static final int <B>LETTER</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LETTER">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="DIGIT"><!-- --></A><H3>
-DIGIT</H3>
-<PRE>
-static final int <B>DIGIT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DIGIT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="LBRACE"><!-- --></A><H3>
-LBRACE</H3>
-<PRE>
-static final int <B>LBRACE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LBRACE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="RBRACE"><!-- --></A><H3>
-RBRACE</H3>
-<PRE>
-static final int <B>RBRACE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RBRACE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="SEMICOLON"><!-- --></A><H3>
-SEMICOLON</H3>
-<PRE>
-static final int <B>SEMICOLON</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.SEMICOLON">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="QUOTE"><!-- --></A><H3>
-QUOTE</H3>
-<PRE>
-static final int <B>QUOTE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.QUOTE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="ASSIGN"><!-- --></A><H3>
-ASSIGN</H3>
-<PRE>
-static final int <B>ASSIGN</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ASSIGN">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="START_ENDTAG"><!-- --></A><H3>
-START_ENDTAG</H3>
-<PRE>
-static final int <B>START_ENDTAG</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.START_ENDTAG">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="START_TAG"><!-- --></A><H3>
-START_TAG</H3>
-<PRE>
-static final int <B>START_TAG</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.START_TAG">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="COLON"><!-- --></A><H3>
-COLON</H3>
-<PRE>
-static final int <B>COLON</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.COLON">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="SLASH"><!-- --></A><H3>
-SLASH</H3>
-<PRE>
-static final int <B>SLASH</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.SLASH">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="DEFAULT"><!-- --></A><H3>
-DEFAULT</H3>
-<PRE>
-static final int <B>DEFAULT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DEFAULT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="BOUNDS"><!-- --></A><H3>
-BOUNDS</H3>
-<PRE>
-static final int <B>BOUNDS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.BOUNDS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="tokenImage"><!-- --></A><H3>
-tokenImage</H3>
-<PRE>
-static final java.lang.String[] <B>tokenImage</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="EOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EOF</h4>
+<pre>static final&nbsp;int EOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ABBREVIATEDIRI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ABBREVIATEDIRI</h4>
+<pre>static final&nbsp;int ABBREVIATEDIRI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ABBREVIATEDIRI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ANNOTATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ANNOTATION</h4>
+<pre>static final&nbsp;int ANNOTATION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ANNOTATION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ANNOTATIONPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ANNOTATIONPROPERTY</h4>
+<pre>static final&nbsp;int ANNOTATIONPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ANNOTATIONPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CARDINALITY</h4>
+<pre>static final&nbsp;int CARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.CARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CLASS</h4>
+<pre>static final&nbsp;int CLASS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.CLASS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CLASSASSERTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CLASSASSERTION</h4>
+<pre>static final&nbsp;int CLASSASSERTION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.CLASSASSERTION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DATAPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DATAPROPERTY</h4>
+<pre>static final&nbsp;int DATAPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DATAPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DATAPROPERTYDOMAIN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DATAPROPERTYDOMAIN</h4>
+<pre>static final&nbsp;int DATAPROPERTYDOMAIN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DATAPROPERTYDOMAIN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DATAPROPERTYRANGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DATAPROPERTYRANGE</h4>
+<pre>static final&nbsp;int DATAPROPERTYRANGE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DATAPROPERTYRANGE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DATATYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DATATYPE</h4>
+<pre>static final&nbsp;int DATATYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DATATYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DATATYPEIRI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DATATYPEIRI</h4>
+<pre>static final&nbsp;int DATATYPEIRI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DATATYPEIRI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DECLARATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DECLARATION</h4>
+<pre>static final&nbsp;int DECLARATION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DECLARATION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="IRI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IRI</h4>
+<pre>static final&nbsp;int IRI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.IRI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LITERAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LITERAL</h4>
+<pre>static final&nbsp;int LITERAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.LITERAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="NAME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NAME</h4>
+<pre>static final&nbsp;int NAME</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.NAME">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="NAMEDINDIVIDUAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NAMEDINDIVIDUAL</h4>
+<pre>static final&nbsp;int NAMEDINDIVIDUAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.NAMEDINDIVIDUAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OBJECTEXACTCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OBJECTEXACTCARDINALITY</h4>
+<pre>static final&nbsp;int OBJECTEXACTCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTEXACTCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OBJECTMINCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OBJECTMINCARDINALITY</h4>
+<pre>static final&nbsp;int OBJECTMINCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTMINCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OBJECTSOMEVALUESFROM">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OBJECTSOMEVALUESFROM</h4>
+<pre>static final&nbsp;int OBJECTSOMEVALUESFROM</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTSOMEVALUESFROM">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OBJECTPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OBJECTPROPERTY</h4>
+<pre>static final&nbsp;int OBJECTPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OBJECTPROPERTYASSERTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OBJECTPROPERTYASSERTION</h4>
+<pre>static final&nbsp;int OBJECTPROPERTYASSERTION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTYASSERTION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OBJECTPROPERTYDOMAIN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OBJECTPROPERTYDOMAIN</h4>
+<pre>static final&nbsp;int OBJECTPROPERTYDOMAIN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTYDOMAIN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ONTOLOGY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ONTOLOGY</h4>
+<pre>static final&nbsp;int ONTOLOGY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ONTOLOGY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ONTOLOGYIRI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ONTOLOGYIRI</h4>
+<pre>static final&nbsp;int ONTOLOGYIRI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ONTOLOGYIRI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PREFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PREFIX</h4>
+<pre>static final&nbsp;int PREFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.PREFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SUBCLASSOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SUBCLASSOF</h4>
+<pre>static final&nbsp;int SUBCLASSOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.SUBCLASSOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LIST_FIRST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LIST_FIRST</h4>
+<pre>static final&nbsp;int LIST_FIRST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.LIST_FIRST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LIST_REST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LIST_REST</h4>
+<pre>static final&nbsp;int LIST_REST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.LIST_REST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EXPR_KIFCONDITION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPR_KIFCONDITION</h4>
+<pre>static final&nbsp;int EXPR_KIFCONDITION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPR_KIFCONDITION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EXPR_EXPRESSIONDATA">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPR_EXPRESSIONDATA</h4>
+<pre>static final&nbsp;int EXPR_EXPRESSIONDATA</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPR_EXPRESSIONDATA">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EXPRESSION_CONDITION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPRESSION_CONDITION</h4>
+<pre>static final&nbsp;int EXPRESSION_CONDITION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPRESSION_CONDITION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EXPRESSION_LOGICLANGUAGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPRESSION_LOGICLANGUAGE</h4>
+<pre>static final&nbsp;int EXPRESSION_LOGICLANGUAGE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPRESSION_LOGICLANGUAGE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EXPRESSION_REFURI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPRESSION_REFURI</h4>
+<pre>static final&nbsp;int EXPRESSION_REFURI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPRESSION_REFURI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OBJECTLIST_LIST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OBJECTLIST_LIST</h4>
+<pre>static final&nbsp;int OBJECTLIST_LIST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTLIST_LIST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_ALLVALUESFROM">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_ALLVALUESFROM</h4>
+<pre>static final&nbsp;int OWL_ALLVALUESFROM</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ALLVALUESFROM">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_ALLDIFFERENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_ALLDIFFERENT</h4>
+<pre>static final&nbsp;int OWL_ALLDIFFERENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ALLDIFFERENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_CARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_CARDINALITY</h4>
+<pre>static final&nbsp;int OWL_CARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_CARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_CLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_CLASS</h4>
+<pre>static final&nbsp;int OWL_CLASS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_CLASS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_DATARANGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_DATARANGE</h4>
+<pre>static final&nbsp;int OWL_DATARANGE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_DATARANGE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_DATATYPEPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_DATATYPEPROPERTY</h4>
+<pre>static final&nbsp;int OWL_DATATYPEPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_DATATYPEPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_DISJOINTWITH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_DISJOINTWITH</h4>
+<pre>static final&nbsp;int OWL_DISJOINTWITH</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_DISJOINTWITH">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_DISTINCTMEMBERS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_DISTINCTMEMBERS</h4>
+<pre>static final&nbsp;int OWL_DISTINCTMEMBERS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_DISTINCTMEMBERS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_EQUIVALENTCLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_EQUIVALENTCLASS</h4>
+<pre>static final&nbsp;int OWL_EQUIVALENTCLASS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_EQUIVALENTCLASS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_EQUIVALENTPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_EQUIVALENTPROPERTY</h4>
+<pre>static final&nbsp;int OWL_EQUIVALENTPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_EQUIVALENTPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_FUNCTIONALPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_FUNCTIONALPROPERTY</h4>
+<pre>static final&nbsp;int OWL_FUNCTIONALPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_FUNCTIONALPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_HASVALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_HASVALUE</h4>
+<pre>static final&nbsp;int OWL_HASVALUE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_HASVALUE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_IMPORTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_IMPORTS</h4>
+<pre>static final&nbsp;int OWL_IMPORTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_IMPORTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_INTERSECTIONOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_INTERSECTIONOF</h4>
+<pre>static final&nbsp;int OWL_INTERSECTIONOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_INTERSECTIONOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_INVERSEOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_INVERSEOF</h4>
+<pre>static final&nbsp;int OWL_INVERSEOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_INVERSEOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_MAXCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_MAXCARDINALITY</h4>
+<pre>static final&nbsp;int OWL_MAXCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_MAXCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_MINCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_MINCARDINALITY</h4>
+<pre>static final&nbsp;int OWL_MINCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_MINCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_NAMEDINDIVIDUAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_NAMEDINDIVIDUAL</h4>
+<pre>static final&nbsp;int OWL_NAMEDINDIVIDUAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_NAMEDINDIVIDUAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_OBJECTPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_OBJECTPROPERTY</h4>
+<pre>static final&nbsp;int OWL_OBJECTPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_OBJECTPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_ONPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_ONPROPERTY</h4>
+<pre>static final&nbsp;int OWL_ONPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ONPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_ONCLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_ONCLASS</h4>
+<pre>static final&nbsp;int OWL_ONCLASS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ONCLASS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_ONDATATYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_ONDATATYPE</h4>
+<pre>static final&nbsp;int OWL_ONDATATYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ONDATATYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_ONEOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_ONEOF</h4>
+<pre>static final&nbsp;int OWL_ONEOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ONEOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_ONTOLOGY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_ONTOLOGY</h4>
+<pre>static final&nbsp;int OWL_ONTOLOGY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ONTOLOGY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_QUALIFIEDCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_QUALIFIEDCARDINALITY</h4>
+<pre>static final&nbsp;int OWL_QUALIFIEDCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_QUALIFIEDCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_RESTRICTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_RESTRICTION</h4>
+<pre>static final&nbsp;int OWL_RESTRICTION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_RESTRICTION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_SOMEVALUESFROM">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_SOMEVALUESFROM</h4>
+<pre>static final&nbsp;int OWL_SOMEVALUESFROM</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_SOMEVALUESFROM">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_TRANSITIVEPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_TRANSITIVEPROPERTY</h4>
+<pre>static final&nbsp;int OWL_TRANSITIVEPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_TRANSITIVEPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_UNIONOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_UNIONOF</h4>
+<pre>static final&nbsp;int OWL_UNIONOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_UNIONOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_VERSIONINFO">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_VERSIONINFO</h4>
+<pre>static final&nbsp;int OWL_VERSIONINFO</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_VERSIONINFO">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OWL_WITHRESTRICTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OWL_WITHRESTRICTIONS</h4>
+<pre>static final&nbsp;int OWL_WITHRESTRICTIONS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_WITHRESTRICTIONS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_ANYORDER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_ANYORDER</h4>
+<pre>static final&nbsp;int P1_ANYORDER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_ANYORDER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_COMPONENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_COMPONENTS</h4>
+<pre>static final&nbsp;int P1_COMPONENTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_COMPONENTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_COMPOSEDOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_COMPOSEDOF</h4>
+<pre>static final&nbsp;int P1_COMPOSEDOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_COMPOSEDOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_CONTROLCONSTRUCTBAG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_CONTROLCONSTRUCTBAG</h4>
+<pre>static final&nbsp;int P1_CONTROLCONSTRUCTBAG</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_CONTROLCONSTRUCTBAG">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_CONTROLCONSTRUCTLIST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_CONTROLCONSTRUCTLIST</h4>
+<pre>static final&nbsp;int P1_CONTROLCONSTRUCTLIST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_CONTROLCONSTRUCTLIST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_ELSE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_ELSE</h4>
+<pre>static final&nbsp;int P1_ELSE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_ELSE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_HASINPUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_HASINPUT</h4>
+<pre>static final&nbsp;int P1_HASINPUT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_HASINPUT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_HASOUTPUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_HASOUTPUT</h4>
+<pre>static final&nbsp;int P1_HASOUTPUT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_HASOUTPUT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_IFCONDITION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_IFCONDITION</h4>
+<pre>static final&nbsp;int P1_IFCONDITION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_IFCONDITION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_IFTHENELSE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_IFTHENELSE</h4>
+<pre>static final&nbsp;int P1_IFTHENELSE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_IFTHENELSE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_INPUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_INPUT</h4>
+<pre>static final&nbsp;int P1_INPUT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_INPUT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_OUTPUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_OUTPUT</h4>
+<pre>static final&nbsp;int P1_OUTPUT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_OUTPUT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_PARAMETERTYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_PARAMETERTYPE</h4>
+<pre>static final&nbsp;int P1_PARAMETERTYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_PARAMETERTYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_PERFORM">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_PERFORM</h4>
+<pre>static final&nbsp;int P1_PERFORM</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_PERFORM">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_PROCESS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_PROCESS</h4>
+<pre>static final&nbsp;int P1_PROCESS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_PROCESS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_REPEATUNTIL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_REPEATUNTIL</h4>
+<pre>static final&nbsp;int P1_REPEATUNTIL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_REPEATUNTIL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_SEQUENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_SEQUENCE</h4>
+<pre>static final&nbsp;int P1_SEQUENCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_SEQUENCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_THEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_THEN</h4>
+<pre>static final&nbsp;int P1_THEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_THEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_UNTILCONDITION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_UNTILCONDITION</h4>
+<pre>static final&nbsp;int P1_UNTILCONDITION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_UNTILCONDITION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="P1_UNTILPROCESS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1_UNTILPROCESS</h4>
+<pre>static final&nbsp;int P1_UNTILPROCESS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_UNTILPROCESS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PROCESS_PARTICIPANT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROCESS_PARTICIPANT</h4>
+<pre>static final&nbsp;int PROCESS_PARTICIPANT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.PROCESS_PARTICIPANT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PROCESS_PERFORM">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PROCESS_PERFORM</h4>
+<pre>static final&nbsp;int PROCESS_PERFORM</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.PROCESS_PERFORM">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDF_RDF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDF_RDF</h4>
+<pre>static final&nbsp;int RDF_RDF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_RDF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDF_ABOUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDF_ABOUT</h4>
+<pre>static final&nbsp;int RDF_ABOUT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_ABOUT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDF_DATATYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDF_DATATYPE</h4>
+<pre>static final&nbsp;int RDF_DATATYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_DATATYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDF_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDF_DESCRIPTION</h4>
+<pre>static final&nbsp;int RDF_DESCRIPTION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_DESCRIPTION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDF_ID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDF_ID</h4>
+<pre>static final&nbsp;int RDF_ID</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_ID">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDF_FIRST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDF_FIRST</h4>
+<pre>static final&nbsp;int RDF_FIRST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_FIRST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDF_PROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDF_PROPERTY</h4>
+<pre>static final&nbsp;int RDF_PROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_PROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDF_REST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDF_REST</h4>
+<pre>static final&nbsp;int RDF_REST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_REST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDF_PARSETYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDF_PARSETYPE</h4>
+<pre>static final&nbsp;int RDF_PARSETYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_PARSETYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDF_RESOURCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDF_RESOURCE</h4>
+<pre>static final&nbsp;int RDF_RESOURCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_RESOURCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDF_TYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDF_TYPE</h4>
+<pre>static final&nbsp;int RDF_TYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_TYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDFS_COMMENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDFS_COMMENT</h4>
+<pre>static final&nbsp;int RDFS_COMMENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_COMMENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDFS_DATATYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDFS_DATATYPE</h4>
+<pre>static final&nbsp;int RDFS_DATATYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_DATATYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDFS_DOMAIN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDFS_DOMAIN</h4>
+<pre>static final&nbsp;int RDFS_DOMAIN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_DOMAIN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDFS_LABEL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDFS_LABEL</h4>
+<pre>static final&nbsp;int RDFS_LABEL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_LABEL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDFS_RANGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDFS_RANGE</h4>
+<pre>static final&nbsp;int RDFS_RANGE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_RANGE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDFS_SEEALSO">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDFS_SEEALSO</h4>
+<pre>static final&nbsp;int RDFS_SEEALSO</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_SEEALSO">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDFS_SUBCLASSOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDFS_SUBCLASSOF</h4>
+<pre>static final&nbsp;int RDFS_SUBCLASSOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_SUBCLASSOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RDFS_SUBPROPERTYOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RDFS_SUBPROPERTYOF</h4>
+<pre>static final&nbsp;int RDFS_SUBPROPERTYOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_SUBPROPERTYOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="VERSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VERSION</h4>
+<pre>static final&nbsp;int VERSION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.VERSION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XML">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XML</h4>
+<pre>static final&nbsp;int XML</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XML">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XML_BASE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XML_BASE</h4>
+<pre>static final&nbsp;int XML_BASE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XML_BASE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XMLNS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XMLNS</h4>
+<pre>static final&nbsp;int XMLNS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XMLNS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XMLNS_XML">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XMLNS_XML</h4>
+<pre>static final&nbsp;int XMLNS_XML</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XMLNS_XML">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XMLNS_XX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XMLNS_XX</h4>
+<pre>static final&nbsp;int XMLNS_XX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XMLNS_XX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="XSD_MININCLUSIVE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XSD_MININCLUSIVE</h4>
+<pre>static final&nbsp;int XSD_MININCLUSIVE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XSD_MININCLUSIVE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="INTEGER_LITERAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INTEGER_LITERAL</h4>
+<pre>static final&nbsp;int INTEGER_LITERAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.INTEGER_LITERAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DECIMAL_LITERAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DECIMAL_LITERAL</h4>
+<pre>static final&nbsp;int DECIMAL_LITERAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DECIMAL_LITERAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="HEX_LITERAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HEX_LITERAL</h4>
+<pre>static final&nbsp;int HEX_LITERAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.HEX_LITERAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="OCTAL_LITERAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OCTAL_LITERAL</h4>
+<pre>static final&nbsp;int OCTAL_LITERAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OCTAL_LITERAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="FLOAT_LITERAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FLOAT_LITERAL</h4>
+<pre>static final&nbsp;int FLOAT_LITERAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.FLOAT_LITERAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EXPONENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPONENT</h4>
+<pre>static final&nbsp;int EXPONENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPONENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CHARACTER_LITERAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CHARACTER_LITERAL</h4>
+<pre>static final&nbsp;int CHARACTER_LITERAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.CHARACTER_LITERAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STRING_LITERAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRING_LITERAL</h4>
+<pre>static final&nbsp;int STRING_LITERAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.STRING_LITERAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IDENTIFIER</h4>
+<pre>static final&nbsp;int IDENTIFIER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.IDENTIFIER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LETTER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LETTER</h4>
+<pre>static final&nbsp;int LETTER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.LETTER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DIGIT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DIGIT</h4>
+<pre>static final&nbsp;int DIGIT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DIGIT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LBRACE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LBRACE</h4>
+<pre>static final&nbsp;int LBRACE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.LBRACE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="RBRACE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RBRACE</h4>
+<pre>static final&nbsp;int RBRACE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RBRACE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="QUOTE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>QUOTE</h4>
+<pre>static final&nbsp;int QUOTE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.QUOTE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ASSIGN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ASSIGN</h4>
+<pre>static final&nbsp;int ASSIGN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ASSIGN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="START_ENDTAG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>START_ENDTAG</h4>
+<pre>static final&nbsp;int START_ENDTAG</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.START_ENDTAG">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="START_TAG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>START_TAG</h4>
+<pre>static final&nbsp;int START_TAG</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.START_TAG">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="COLON">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>COLON</h4>
+<pre>static final&nbsp;int COLON</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.COLON">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="SLASH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SLASH</h4>
+<pre>static final&nbsp;int SLASH</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.SLASH">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT</h4>
+<pre>static final&nbsp;int DEFAULT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DEFAULT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="BOUNDS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BOUNDS</h4>
+<pre>static final&nbsp;int BOUNDS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.BOUNDS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="tokenImage">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tokenImage</h4>
+<pre>static final&nbsp;java.lang.String[] tokenImage</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlParser.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlParserTokenManager.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlParserConstants.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlParserConstants.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlParser.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlParserTokenManager.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlParserConstants.html" target="_top">Frames</a></li>
+<li><a href="OwlParserConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlParserTokenManager.html b/javadoc/AST/OwlParserTokenManager.html
index e4bec07..a2679e4 100644
--- a/javadoc/AST/OwlParserTokenManager.html
+++ b/javadoc/AST/OwlParserTokenManager.html
@@ -1,517 +1,446 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlParserTokenManager
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlParserTokenManager</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlParserTokenManager";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlParserConstants.html" title="interface in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlParserTokenManager.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlParserTokenManager.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlParserConstants.html" title="interface in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlParserTreeConstants.html" title="interface in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlParserTokenManager.html" target="_top">Frames</a></li>
+<li><a href="OwlParserTokenManager.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlParserTokenManager</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlParserTokenManager</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlParserTokenManager</B><DT>extends java.lang.Object<DT>implements <A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlParserTokenManager" class="title">Class OwlParserTokenManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlParserTokenManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlParserTokenManager</span>
+extends java.lang.Object
+implements <a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;char</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#curChar">curChar</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.io.PrintStream</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#debugStream">debugStream</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#input_stream">input_stream</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#jjnewLexState">jjnewLexState</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#jjstrLiteralImages">jjstrLiteralImages</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#lexStateNames">lexStateNames</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.OwlParserConstants"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from interface AST.<A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</A>, <A HREF="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</A>, <A HREF="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#CLASS">CLASS</A>, <A HREF="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#COLON">COLON</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</A>, <A HREF="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</A>, <A HREF="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</A>, <A HREF="../AST/OwlParserConstants.html#DIGIT">DIGIT</A>, <A HREF="../AST/OwlParserConstants.html#EOF">EOF</A>, <A HREF="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</A>, <A HREF="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</A>, <A HREF="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IRI">IRI</A>, <A HREF="../AST/OwlParserConstants.html#LBRACE">LBRACE</A>, <A HREF="../AST/OwlParserConstants.html#LETTER">LETTER</A>, <A HREF="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</A>, <A HREF="../AST/OwlParserConstants.html#LITERAL">LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#NAME">NAME</A>, <A HREF="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A>, <A HREF="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</A>, <A HREF="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</A>, <A HREF="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</A>, <A HREF="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</A>, <A HREF="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</A>, <A HREF="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</A>, <A HREF="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</A>, <A HREF="../AST/OwlParserConstants.html#PREFIX">PREFIX</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</A>, <A HREF="../AST/OwlParserConstants.html#RBRACE">RBRACE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A>, <A HREF="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</A>, <A HREF="../AST/OwlParserConstants.html#SEMICOLON">SEMICOLON</A>, <A HREF="../AST/OwlParserConstants.html#SLASH">SLASH</A>, <A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A>, <A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A>, <A HREF="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#tokenImage">tokenImage</A>, <A HREF="../AST/OwlParserConstants.html#VERSION">VERSION</A>, <A HREF="../AST/OwlParserConstants.html#XML">XML</A>, <A HREF="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS">XMLNS</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected char</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#curChar">curChar</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.io.PrintStream</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#debugStream">debugStream</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#input_stream">input_stream</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#jjnewLexState">jjnewLexState</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#jjstrLiteralImages">jjstrLiteralImages</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#lexStateNames">lexStateNames</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OwlParserConstants">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;AST.<a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></h3>
+<code><a href="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</a>, <a href="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</a>, <a href="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</a>, <a href="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</a>, <a href="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</a>, <a href="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</a>, <a href="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</a>, <a href="../AST/OwlParserConstants.html#CLASS">CLASS</a>, <a href="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</a>, <a href="../AST/OwlParserConstants.html#COLON">COLON</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</a>, <a href="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</a>, <a href="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</a>, <a href="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</a>, <a href="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</a>, <a href="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</a>, <a href="../AST/OwlParserConstants.html#DIGIT">DIGIT</a>, <a href="../AST/OwlParserConstants.html#EOF">EOF</a>, <a href="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</a>, <a href="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</a>, <a href="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</a>, <a href="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</a>, <a href="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</a>, <a href="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</a>, <a href="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</a>, <a href="../AST/OwlParserConstants.html#IRI">IRI</a>, <a href="../AST/OwlParserConstants.html#LBRACE">LBRACE</a>, <a href="../AST/OwlParserConstants.html#LETTER">LETTER</a>, <a href="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</a>, <a href="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</a>, <a href="../AST/OwlParserConstants.html#LITERAL">LITERAL</a>, <a href="../AST/OwlParserConstants.html#NAME">NAME</a>, <a href="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</a>, <a href="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</a>, <a href="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</a>, <a href="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</a>, <a href="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</a>, <a href="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</a>, <a href="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</a>, <a href="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</a>, <a href="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</a>, <a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</a>, <a href="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</a>, <a href="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</a>, <a href="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</a>, <a href="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_NAMEDINDIVIDUAL">OWL_NAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_ONCLASS">OWL_ONCLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_ONDATATYPE">OWL_ONDATATYPE</a>, <a href="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</a>, <a href="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</a>, <a href="../AST/OwlParserConstants.html#OWL_QUALIFIEDCARDINALITY">OWL_QUALIFIEDCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</a>, <a href="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</a>, <a href="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</a>, <a href="../AST/OwlParserConstants.html#OWL_WITHRESTRICTIONS">OWL_WITHRESTRICTIONS</a>, <a href="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</a>, <a href="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</a>, <a href="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</a>, <a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</a>, <a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</a>, <a href="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</a>, <a href="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</a>, <a href="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</a>, <a href="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</a>, <a href="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</a>, <a href="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</a>, <a href="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</a>, <a href="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</a>, <a href="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</a>, <a href="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</a>, <a href="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</a>, <a href="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</a>, <a href="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</a>, <a href="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</a>, <a href="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</a>, <a href="../AST/OwlParserConstants.html#PREFIX">PREFIX</a>, <a href="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</a>, <a href="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</a>, <a href="../AST/OwlParserConstants.html#QUOTE">QUOTE</a>, <a href="../AST/OwlParserConstants.html#RBRACE">RBRACE</a>, <a href="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</a>, <a href="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</a>, <a href="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</a>, <a href="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</a>, <a href="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</a>, <a href="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</a>, <a href="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</a>, <a href="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</a>, <a href="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</a>, <a href="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</a>, <a href="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</a>, <a href="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</a>, <a href="../AST/OwlParserConstants.html#RDFS_DATATYPE">RDFS_DATATYPE</a>, <a href="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</a>, <a href="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</a>, <a href="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</a>, <a href="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</a>, <a href="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</a>, <a href="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</a>, <a href="../AST/OwlParserConstants.html#SLASH">SLASH</a>, <a href="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</a>, <a href="../AST/OwlParserConstants.html#START_TAG">START_TAG</a>, <a href="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</a>, <a href="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</a>, <a href="../AST/OwlParserConstants.html#tokenImage">tokenImage</a>, <a href="../AST/OwlParserConstants.html#VERSION">VERSION</a>, <a href="../AST/OwlParserConstants.html#XML">XML</a>, <a href="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</a>, <a href="../AST/OwlParserConstants.html#XMLNS">XMLNS</a>, <a href="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</a>, <a href="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</a>, <a href="../AST/OwlParserConstants.html#XSD_MININCLUSIVE">XSD_MININCLUSIVE</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream)">OwlParserTokenManager</A></B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>&nbsp;stream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream, int)">OwlParserTokenManager</A></B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>&nbsp;stream,
-                      int&nbsp;lexState)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream)">OwlParserTokenManager</a></strong>(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a>&nbsp;stream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream,%20int)">OwlParserTokenManager</a></strong>(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a>&nbsp;stream,
+                     int&nbsp;lexState)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#getNextToken()">getNextToken</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#jjFillToken()">jjFillToken</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream)">ReInit</A></B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>&nbsp;stream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream, int)">ReInit</A></B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>&nbsp;stream,
-       int&nbsp;lexState)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#setDebugStream(java.io.PrintStream)">setDebugStream</A></B>(java.io.PrintStream&nbsp;ds)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#SwitchTo(int)">SwitchTo</A></B>(int&nbsp;lexState)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#getNextToken()">getNextToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/Token.html" title="class in AST">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#jjFillToken()">jjFillToken</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream)">ReInit</a></strong>(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a>&nbsp;stream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream,%20int)">ReInit</a></strong>(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a>&nbsp;stream,
+      int&nbsp;lexState)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#setDebugStream(java.io.PrintStream)">setDebugStream</a></strong>(java.io.PrintStream&nbsp;ds)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#SwitchTo(int)">SwitchTo</a></strong>(int&nbsp;lexState)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="debugStream"><!-- --></A><H3>
-debugStream</H3>
-<PRE>
-public java.io.PrintStream <B>debugStream</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="jjstrLiteralImages"><!-- --></A><H3>
-jjstrLiteralImages</H3>
-<PRE>
-public static final java.lang.String[] <B>jjstrLiteralImages</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="lexStateNames"><!-- --></A><H3>
-lexStateNames</H3>
-<PRE>
-public static final java.lang.String[] <B>lexStateNames</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="jjnewLexState"><!-- --></A><H3>
-jjnewLexState</H3>
-<PRE>
-public static final int[] <B>jjnewLexState</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="input_stream"><!-- --></A><H3>
-input_stream</H3>
-<PRE>
-protected <A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A> <B>input_stream</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="curChar"><!-- --></A><H3>
-curChar</H3>
-<PRE>
-protected char <B>curChar</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="debugStream">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>debugStream</h4>
+<pre>public&nbsp;java.io.PrintStream debugStream</pre>
+</li>
+</ul>
+<a name="jjstrLiteralImages">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjstrLiteralImages</h4>
+<pre>public static final&nbsp;java.lang.String[] jjstrLiteralImages</pre>
+</li>
+</ul>
+<a name="lexStateNames">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lexStateNames</h4>
+<pre>public static final&nbsp;java.lang.String[] lexStateNames</pre>
+</li>
+</ul>
+<a name="jjnewLexState">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjnewLexState</h4>
+<pre>public static final&nbsp;int[] jjnewLexState</pre>
+</li>
+</ul>
+<a name="input_stream">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>input_stream</h4>
+<pre>protected&nbsp;<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a> input_stream</pre>
+</li>
+</ul>
+<a name="curChar">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>curChar</h4>
+<pre>protected&nbsp;char curChar</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlParserTokenManager(AST.JavaCharStream)"><!-- --></A><H3>
-OwlParserTokenManager</H3>
-<PRE>
-public <B>OwlParserTokenManager</B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>&nbsp;stream)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlParserTokenManager(AST.JavaCharStream, int)"><!-- --></A><H3>
-OwlParserTokenManager</H3>
-<PRE>
-public <B>OwlParserTokenManager</B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>&nbsp;stream,
-                             int&nbsp;lexState)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlParserTokenManager(AST.JavaCharStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlParserTokenManager</h4>
+<pre>public&nbsp;OwlParserTokenManager(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a>&nbsp;stream)</pre>
+</li>
+</ul>
+<a name="OwlParserTokenManager(AST.JavaCharStream, int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlParserTokenManager</h4>
+<pre>public&nbsp;OwlParserTokenManager(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a>&nbsp;stream,
+                     int&nbsp;lexState)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="setDebugStream(java.io.PrintStream)"><!-- --></A><H3>
-setDebugStream</H3>
-<PRE>
-public void <B>setDebugStream</B>(java.io.PrintStream&nbsp;ds)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(AST.JavaCharStream)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>&nbsp;stream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="ReInit(AST.JavaCharStream, int)"><!-- --></A><H3>
-ReInit</H3>
-<PRE>
-public void <B>ReInit</B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>&nbsp;stream,
-                   int&nbsp;lexState)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="SwitchTo(int)"><!-- --></A><H3>
-SwitchTo</H3>
-<PRE>
-public void <B>SwitchTo</B>(int&nbsp;lexState)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjFillToken()"><!-- --></A><H3>
-jjFillToken</H3>
-<PRE>
-protected <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>jjFillToken</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNextToken()"><!-- --></A><H3>
-getNextToken</H3>
-<PRE>
-public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>getNextToken</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setDebugStream(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDebugStream</h4>
+<pre>public&nbsp;void&nbsp;setDebugStream(java.io.PrintStream&nbsp;ds)</pre>
+</li>
+</ul>
+<a name="ReInit(AST.JavaCharStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a>&nbsp;stream)</pre>
+</li>
+</ul>
+<a name="ReInit(AST.JavaCharStream, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ReInit</h4>
+<pre>public&nbsp;void&nbsp;ReInit(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a>&nbsp;stream,
+          int&nbsp;lexState)</pre>
+</li>
+</ul>
+<a name="SwitchTo(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SwitchTo</h4>
+<pre>public&nbsp;void&nbsp;SwitchTo(int&nbsp;lexState)</pre>
+</li>
+</ul>
+<a name="jjFillToken()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjFillToken</h4>
+<pre>protected&nbsp;<a href="../AST/Token.html" title="class in AST">Token</a>&nbsp;jjFillToken()</pre>
+</li>
+</ul>
+<a name="getNextToken()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getNextToken</h4>
+<pre>public&nbsp;<a href="../AST/Token.html" title="class in AST">Token</a>&nbsp;getNextToken()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlParserConstants.html" title="interface in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlParserTokenManager.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlParserTokenManager.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlParserConstants.html" title="interface in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlParserTreeConstants.html" title="interface in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlParserTokenManager.html" target="_top">Frames</a></li>
+<li><a href="OwlParserTokenManager.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlParserTreeConstants.html b/javadoc/AST/OwlParserTreeConstants.html
index 6065ae1..e614e7d 100644
--- a/javadoc/AST/OwlParserTreeConstants.html
+++ b/javadoc/AST/OwlParserTreeConstants.html
@@ -1,2291 +1,1928 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlParserTreeConstants
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlParserTreeConstants</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlParserTreeConstants";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlParserTokenManager.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlParserVisitor.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlParserTreeConstants.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlParserTreeConstants.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlParserTokenManager.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlParserVisitor.html" title="interface in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlParserTreeConstants.html" target="_top">Frames</a></li>
+<li><a href="OwlParserTreeConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Interface OwlParserTreeConstants</H2>
-<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public interface <B>OwlParserTreeConstants</B></DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Interface OwlParserTreeConstants" class="title">Interface OwlParserTreeConstants</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../AST/OwlParser.html" title="class in AST">OwlParser</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">OwlParserTreeConstants</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLNAMEDINDIVIDUAL">JJTOWLNAMEDINDIVIDUAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLONCLASS">JJTOWLONCLASS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLONDATATYPE">JJTOWLONDATATYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLQUALIFIEDCARDINALITY">JJTOWLQUALIFIEDCARDINALITY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLWITHRESTRICTIONS">JJTOWLWITHRESTRICTIONS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSDATATYPE">JJTRDFSDATATYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXSDMININCLUSIVE">JJTXSDMININCLUSIVE</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="JJTSTART"><!-- --></A><H3>
-JJTSTART</H3>
-<PRE>
-static final int <B>JJTSTART</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSTART">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTSPECIFICATION"><!-- --></A><H3>
-JJTSPECIFICATION</H3>
-<PRE>
-static final int <B>JJTSPECIFICATION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSPECIFICATION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTXMLHEADER"><!-- --></A><H3>
-JJTXMLHEADER</H3>
-<PRE>
-static final int <B>JJTXMLHEADER</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLHEADER">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTONTOLOGY"><!-- --></A><H3>
-JJTONTOLOGY</H3>
-<PRE>
-static final int <B>JJTONTOLOGY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTONTOLOGY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFDECLARATION"><!-- --></A><H3>
-JJTRDFDECLARATION</H3>
-<PRE>
-static final int <B>JJTRDFDECLARATION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDECLARATION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTLIST"><!-- --></A><H3>
-JJTLIST</H3>
-<PRE>
-static final int <B>JJTLIST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLIST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTVOID"><!-- --></A><H3>
-JJTVOID</H3>
-<PRE>
-static final int <B>JJTVOID</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTVOID">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTDISCARDEDELEMENT"><!-- --></A><H3>
-JJTDISCARDEDELEMENT</H3>
-<PRE>
-static final int <B>JJTDISCARDEDELEMENT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDISCARDEDELEMENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTIDENTIFIER"><!-- --></A><H3>
-JJTIDENTIFIER</H3>
-<PRE>
-static final int <B>JJTIDENTIFIER</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTIDENTIFIER">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTINTELEMENT"><!-- --></A><H3>
-JJTINTELEMENT</H3>
-<PRE>
-static final int <B>JJTINTELEMENT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTINTELEMENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTFLOATELEMENT"><!-- --></A><H3>
-JJTFLOATELEMENT</H3>
-<PRE>
-static final int <B>JJTFLOATELEMENT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTFLOATELEMENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTSTRINGELEMENT"><!-- --></A><H3>
-JJTSTRINGELEMENT</H3>
-<PRE>
-static final int <B>JJTSTRINGELEMENT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSTRINGELEMENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTLISTFIRST"><!-- --></A><H3>
-JJTLISTFIRST</H3>
-<PRE>
-static final int <B>JJTLISTFIRST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLISTFIRST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTLISTREST"><!-- --></A><H3>
-JJTLISTREST</H3>
-<PRE>
-static final int <B>JJTLISTREST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLISTREST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTEXPRKIFCONDITION"><!-- --></A><H3>
-JJTEXPRKIFCONDITION</H3>
-<PRE>
-static final int <B>JJTEXPRKIFCONDITION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRKIFCONDITION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTEXPREXPRESSIONDATA"><!-- --></A><H3>
-JJTEXPREXPRESSIONDATA</H3>
-<PRE>
-static final int <B>JJTEXPREXPRESSIONDATA</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPREXPRESSIONDATA">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTEXPRESSIONCONDITION"><!-- --></A><H3>
-JJTEXPRESSIONCONDITION</H3>
-<PRE>
-static final int <B>JJTEXPRESSIONCONDITION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONCONDITION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTEXPRESSIONLOGICLANGUAGE"><!-- --></A><H3>
-JJTEXPRESSIONLOGICLANGUAGE</H3>
-<PRE>
-static final int <B>JJTEXPRESSIONLOGICLANGUAGE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONLOGICLANGUAGE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTEXPRESSIONREFURI"><!-- --></A><H3>
-JJTEXPRESSIONREFURI</H3>
-<PRE>
-static final int <B>JJTEXPRESSIONREFURI</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONREFURI">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOBJECTLISTLIST"><!-- --></A><H3>
-JJTOBJECTLISTLIST</H3>
-<PRE>
-static final int <B>JJTOBJECTLISTLIST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTLISTLIST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTANNOTATION"><!-- --></A><H3>
-JJTANNOTATION</H3>
-<PRE>
-static final int <B>JJTANNOTATION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTANNOTATION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTANNOTATIONPROPERTY"><!-- --></A><H3>
-JJTANNOTATIONPROPERTY</H3>
-<PRE>
-static final int <B>JJTANNOTATIONPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTANNOTATIONPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTCLAZZ"><!-- --></A><H3>
-JJTCLAZZ</H3>
-<PRE>
-static final int <B>JJTCLAZZ</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTCLAZZ">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTCLASSASSERTION"><!-- --></A><H3>
-JJTCLASSASSERTION</H3>
-<PRE>
-static final int <B>JJTCLASSASSERTION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTCLASSASSERTION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTDATAPROPERTY"><!-- --></A><H3>
-JJTDATAPROPERTY</H3>
-<PRE>
-static final int <B>JJTDATAPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTDATAPROPERTYDOMAIN"><!-- --></A><H3>
-JJTDATAPROPERTYDOMAIN</H3>
-<PRE>
-static final int <B>JJTDATAPROPERTYDOMAIN</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTYDOMAIN">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTDATAPROPERTYRANGE"><!-- --></A><H3>
-JJTDATAPROPERTYRANGE</H3>
-<PRE>
-static final int <B>JJTDATAPROPERTYRANGE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTYRANGE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTDATATYPE"><!-- --></A><H3>
-JJTDATATYPE</H3>
-<PRE>
-static final int <B>JJTDATATYPE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATATYPE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTDECLARATION"><!-- --></A><H3>
-JJTDECLARATION</H3>
-<PRE>
-static final int <B>JJTDECLARATION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDECLARATION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTLITERAL"><!-- --></A><H3>
-JJTLITERAL</H3>
-<PRE>
-static final int <B>JJTLITERAL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLITERAL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTNAMEDINDIVIDUAL"><!-- --></A><H3>
-JJTNAMEDINDIVIDUAL</H3>
-<PRE>
-static final int <B>JJTNAMEDINDIVIDUAL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTNAMEDINDIVIDUAL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOBJECTEXACTCARDINALITY"><!-- --></A><H3>
-JJTOBJECTEXACTCARDINALITY</H3>
-<PRE>
-static final int <B>JJTOBJECTEXACTCARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTEXACTCARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOBJECTMINCARDINALITY"><!-- --></A><H3>
-JJTOBJECTMINCARDINALITY</H3>
-<PRE>
-static final int <B>JJTOBJECTMINCARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTMINCARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOBJECTSOMEVALUESFROM"><!-- --></A><H3>
-JJTOBJECTSOMEVALUESFROM</H3>
-<PRE>
-static final int <B>JJTOBJECTSOMEVALUESFROM</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTSOMEVALUESFROM">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOBJECTPROPERTY"><!-- --></A><H3>
-JJTOBJECTPROPERTY</H3>
-<PRE>
-static final int <B>JJTOBJECTPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOBJECTPROPERTYASSERTION"><!-- --></A><H3>
-JJTOBJECTPROPERTYASSERTION</H3>
-<PRE>
-static final int <B>JJTOBJECTPROPERTYASSERTION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTYASSERTION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOBJECTPROPERTYDOMAIN"><!-- --></A><H3>
-JJTOBJECTPROPERTYDOMAIN</H3>
-<PRE>
-static final int <B>JJTOBJECTPROPERTYDOMAIN</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTYDOMAIN">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTPREFIX"><!-- --></A><H3>
-JJTPREFIX</H3>
-<PRE>
-static final int <B>JJTPREFIX</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTPREFIX">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTSUBCLASSOF"><!-- --></A><H3>
-JJTSUBCLASSOF</H3>
-<PRE>
-static final int <B>JJTSUBCLASSOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSUBCLASSOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLONTOLOGY"><!-- --></A><H3>
-JJTOWLONTOLOGY</H3>
-<PRE>
-static final int <B>JJTOWLONTOLOGY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONTOLOGY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLALLDIFFERENT"><!-- --></A><H3>
-JJTOWLALLDIFFERENT</H3>
-<PRE>
-static final int <B>JJTOWLALLDIFFERENT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLALLDIFFERENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLALLVALUESFROM"><!-- --></A><H3>
-JJTOWLALLVALUESFROM</H3>
-<PRE>
-static final int <B>JJTOWLALLVALUESFROM</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLALLVALUESFROM">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLCARDINALITY"><!-- --></A><H3>
-JJTOWLCARDINALITY</H3>
-<PRE>
-static final int <B>JJTOWLCARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLCARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLCLASS"><!-- --></A><H3>
-JJTOWLCLASS</H3>
-<PRE>
-static final int <B>JJTOWLCLASS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLCLASS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLDATARANGE"><!-- --></A><H3>
-JJTOWLDATARANGE</H3>
-<PRE>
-static final int <B>JJTOWLDATARANGE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDATARANGE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLDATATYPEPROPERTY"><!-- --></A><H3>
-JJTOWLDATATYPEPROPERTY</H3>
-<PRE>
-static final int <B>JJTOWLDATATYPEPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDATATYPEPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLDISJOINTWITH"><!-- --></A><H3>
-JJTOWLDISJOINTWITH</H3>
-<PRE>
-static final int <B>JJTOWLDISJOINTWITH</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDISJOINTWITH">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLDISTINCTMEMBERS"><!-- --></A><H3>
-JJTOWLDISTINCTMEMBERS</H3>
-<PRE>
-static final int <B>JJTOWLDISTINCTMEMBERS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDISTINCTMEMBERS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLEQUIVALENTCLASS"><!-- --></A><H3>
-JJTOWLEQUIVALENTCLASS</H3>
-<PRE>
-static final int <B>JJTOWLEQUIVALENTCLASS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLEQUIVALENTCLASS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLEQUIVALENTPROPERTY"><!-- --></A><H3>
-JJTOWLEQUIVALENTPROPERTY</H3>
-<PRE>
-static final int <B>JJTOWLEQUIVALENTPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLEQUIVALENTPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLFUNCTIONALPROPERTY"><!-- --></A><H3>
-JJTOWLFUNCTIONALPROPERTY</H3>
-<PRE>
-static final int <B>JJTOWLFUNCTIONALPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLFUNCTIONALPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLHASVALUE"><!-- --></A><H3>
-JJTOWLHASVALUE</H3>
-<PRE>
-static final int <B>JJTOWLHASVALUE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLHASVALUE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLIMPORTS"><!-- --></A><H3>
-JJTOWLIMPORTS</H3>
-<PRE>
-static final int <B>JJTOWLIMPORTS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLIMPORTS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLINTERSECTIONOF"><!-- --></A><H3>
-JJTOWLINTERSECTIONOF</H3>
-<PRE>
-static final int <B>JJTOWLINTERSECTIONOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLINTERSECTIONOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLINVERSEOF"><!-- --></A><H3>
-JJTOWLINVERSEOF</H3>
-<PRE>
-static final int <B>JJTOWLINVERSEOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLINVERSEOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLMAXCARDINALITY"><!-- --></A><H3>
-JJTOWLMAXCARDINALITY</H3>
-<PRE>
-static final int <B>JJTOWLMAXCARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLMAXCARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLMINCARDINALITY"><!-- --></A><H3>
-JJTOWLMINCARDINALITY</H3>
-<PRE>
-static final int <B>JJTOWLMINCARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLMINCARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLOBJECTPROPERTY"><!-- --></A><H3>
-JJTOWLOBJECTPROPERTY</H3>
-<PRE>
-static final int <B>JJTOWLOBJECTPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLOBJECTPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLONEOF"><!-- --></A><H3>
-JJTOWLONEOF</H3>
-<PRE>
-static final int <B>JJTOWLONEOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONEOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLONPROPERTY"><!-- --></A><H3>
-JJTOWLONPROPERTY</H3>
-<PRE>
-static final int <B>JJTOWLONPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLRESTRICTION"><!-- --></A><H3>
-JJTOWLRESTRICTION</H3>
-<PRE>
-static final int <B>JJTOWLRESTRICTION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLRESTRICTION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLSOMEVALUESFROM"><!-- --></A><H3>
-JJTOWLSOMEVALUESFROM</H3>
-<PRE>
-static final int <B>JJTOWLSOMEVALUESFROM</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLSOMEVALUESFROM">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLTRANSITIVEPROPERTY"><!-- --></A><H3>
-JJTOWLTRANSITIVEPROPERTY</H3>
-<PRE>
-static final int <B>JJTOWLTRANSITIVEPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLTRANSITIVEPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLUNIONOF"><!-- --></A><H3>
-JJTOWLUNIONOF</H3>
-<PRE>
-static final int <B>JJTOWLUNIONOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLUNIONOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTOWLVERSIONINFO"><!-- --></A><H3>
-JJTOWLVERSIONINFO</H3>
-<PRE>
-static final int <B>JJTOWLVERSIONINFO</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLVERSIONINFO">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1ANYORDER"><!-- --></A><H3>
-JJTP1ANYORDER</H3>
-<PRE>
-static final int <B>JJTP1ANYORDER</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1ANYORDER">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1COMPONENTS"><!-- --></A><H3>
-JJTP1COMPONENTS</H3>
-<PRE>
-static final int <B>JJTP1COMPONENTS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1COMPONENTS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1COMPOSEDOF"><!-- --></A><H3>
-JJTP1COMPOSEDOF</H3>
-<PRE>
-static final int <B>JJTP1COMPOSEDOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1COMPOSEDOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1CONTROLCONSTRUCTBAG"><!-- --></A><H3>
-JJTP1CONTROLCONSTRUCTBAG</H3>
-<PRE>
-static final int <B>JJTP1CONTROLCONSTRUCTBAG</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTBAG">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1CONTROLCONSTRUCTLIST"><!-- --></A><H3>
-JJTP1CONTROLCONSTRUCTLIST</H3>
-<PRE>
-static final int <B>JJTP1CONTROLCONSTRUCTLIST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTLIST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1ELSE"><!-- --></A><H3>
-JJTP1ELSE</H3>
-<PRE>
-static final int <B>JJTP1ELSE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1ELSE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1HASINPUT"><!-- --></A><H3>
-JJTP1HASINPUT</H3>
-<PRE>
-static final int <B>JJTP1HASINPUT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1HASINPUT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1HASOUTPUT"><!-- --></A><H3>
-JJTP1HASOUTPUT</H3>
-<PRE>
-static final int <B>JJTP1HASOUTPUT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1HASOUTPUT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1IFCONDITION"><!-- --></A><H3>
-JJTP1IFCONDITION</H3>
-<PRE>
-static final int <B>JJTP1IFCONDITION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1IFCONDITION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1IFTHENELSE"><!-- --></A><H3>
-JJTP1IFTHENELSE</H3>
-<PRE>
-static final int <B>JJTP1IFTHENELSE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1IFTHENELSE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1INPUT"><!-- --></A><H3>
-JJTP1INPUT</H3>
-<PRE>
-static final int <B>JJTP1INPUT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1INPUT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1OUTPUT"><!-- --></A><H3>
-JJTP1OUTPUT</H3>
-<PRE>
-static final int <B>JJTP1OUTPUT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1OUTPUT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1PARAMETERTYPE"><!-- --></A><H3>
-JJTP1PARAMETERTYPE</H3>
-<PRE>
-static final int <B>JJTP1PARAMETERTYPE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PARAMETERTYPE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1PERFORM"><!-- --></A><H3>
-JJTP1PERFORM</H3>
-<PRE>
-static final int <B>JJTP1PERFORM</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PERFORM">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1PROCESS"><!-- --></A><H3>
-JJTP1PROCESS</H3>
-<PRE>
-static final int <B>JJTP1PROCESS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PROCESS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1REPEATUNTIL"><!-- --></A><H3>
-JJTP1REPEATUNTIL</H3>
-<PRE>
-static final int <B>JJTP1REPEATUNTIL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1REPEATUNTIL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1SEQUENCE"><!-- --></A><H3>
-JJTP1SEQUENCE</H3>
-<PRE>
-static final int <B>JJTP1SEQUENCE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1SEQUENCE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1THEN"><!-- --></A><H3>
-JJTP1THEN</H3>
-<PRE>
-static final int <B>JJTP1THEN</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1THEN">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1UNTILCONDITION"><!-- --></A><H3>
-JJTP1UNTILCONDITION</H3>
-<PRE>
-static final int <B>JJTP1UNTILCONDITION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1UNTILCONDITION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTP1UNTILPROCESS"><!-- --></A><H3>
-JJTP1UNTILPROCESS</H3>
-<PRE>
-static final int <B>JJTP1UNTILPROCESS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1UNTILPROCESS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTPROCESSPARTICIPANT"><!-- --></A><H3>
-JJTPROCESSPARTICIPANT</H3>
-<PRE>
-static final int <B>JJTPROCESSPARTICIPANT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTPROCESSPARTICIPANT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTPROCESSPERFORM"><!-- --></A><H3>
-JJTPROCESSPERFORM</H3>
-<PRE>
-static final int <B>JJTPROCESSPERFORM</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTPROCESSPERFORM">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFTYPE"><!-- --></A><H3>
-JJTRDFTYPE</H3>
-<PRE>
-static final int <B>JJTRDFTYPE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFTYPE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFDESCRIPTION"><!-- --></A><H3>
-JJTRDFDESCRIPTION</H3>
-<PRE>
-static final int <B>JJTRDFDESCRIPTION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDESCRIPTION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFFIRST"><!-- --></A><H3>
-JJTRDFFIRST</H3>
-<PRE>
-static final int <B>JJTRDFFIRST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFFIRST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFPROPERTY"><!-- --></A><H3>
-JJTRDFPROPERTY</H3>
-<PRE>
-static final int <B>JJTRDFPROPERTY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFPROPERTY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFREST"><!-- --></A><H3>
-JJTRDFREST</H3>
-<PRE>
-static final int <B>JJTRDFREST</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFREST">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFSCOMMENT"><!-- --></A><H3>
-JJTRDFSCOMMENT</H3>
-<PRE>
-static final int <B>JJTRDFSCOMMENT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSCOMMENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFSDOMAIN"><!-- --></A><H3>
-JJTRDFSDOMAIN</H3>
-<PRE>
-static final int <B>JJTRDFSDOMAIN</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSDOMAIN">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFSLABEL"><!-- --></A><H3>
-JJTRDFSLABEL</H3>
-<PRE>
-static final int <B>JJTRDFSLABEL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSLABEL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFSRANGE"><!-- --></A><H3>
-JJTRDFSRANGE</H3>
-<PRE>
-static final int <B>JJTRDFSRANGE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSRANGE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFSSEEALSO"><!-- --></A><H3>
-JJTRDFSSEEALSO</H3>
-<PRE>
-static final int <B>JJTRDFSSEEALSO</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSEEALSO">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFSSUBCLASSOF"><!-- --></A><H3>
-JJTRDFSSUBCLASSOF</H3>
-<PRE>
-static final int <B>JJTRDFSSUBCLASSOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSUBCLASSOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFSSUBPROPERTYOF"><!-- --></A><H3>
-JJTRDFSSUBPROPERTYOF</H3>
-<PRE>
-static final int <B>JJTRDFSSUBPROPERTYOF</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSUBPROPERTYOF">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTVERSION"><!-- --></A><H3>
-JJTVERSION</H3>
-<PRE>
-static final int <B>JJTVERSION</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTVERSION">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTABBREVIATEDIRI"><!-- --></A><H3>
-JJTABBREVIATEDIRI</H3>
-<PRE>
-static final int <B>JJTABBREVIATEDIRI</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTABBREVIATEDIRI">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTCARDINALITY"><!-- --></A><H3>
-JJTCARDINALITY</H3>
-<PRE>
-static final int <B>JJTCARDINALITY</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTCARDINALITY">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTDATATYPEIRI"><!-- --></A><H3>
-JJTDATATYPEIRI</H3>
-<PRE>
-static final int <B>JJTDATATYPEIRI</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATATYPEIRI">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTIRI"><!-- --></A><H3>
-JJTIRI</H3>
-<PRE>
-static final int <B>JJTIRI</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTIRI">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTNAME"><!-- --></A><H3>
-JJTNAME</H3>
-<PRE>
-static final int <B>JJTNAME</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTNAME">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTONTOLOGYIRI"><!-- --></A><H3>
-JJTONTOLOGYIRI</H3>
-<PRE>
-static final int <B>JJTONTOLOGYIRI</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTONTOLOGYIRI">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFABOUT"><!-- --></A><H3>
-JJTRDFABOUT</H3>
-<PRE>
-static final int <B>JJTRDFABOUT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFABOUT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFDATATYPE"><!-- --></A><H3>
-JJTRDFDATATYPE</H3>
-<PRE>
-static final int <B>JJTRDFDATATYPE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDATATYPE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFID"><!-- --></A><H3>
-JJTRDFID</H3>
-<PRE>
-static final int <B>JJTRDFID</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFID">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFPARSETYPE"><!-- --></A><H3>
-JJTRDFPARSETYPE</H3>
-<PRE>
-static final int <B>JJTRDFPARSETYPE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFPARSETYPE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTRDFRESOURCE"><!-- --></A><H3>
-JJTRDFRESOURCE</H3>
-<PRE>
-static final int <B>JJTRDFRESOURCE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFRESOURCE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTXMLBASE"><!-- --></A><H3>
-JJTXMLBASE</H3>
-<PRE>
-static final int <B>JJTXMLBASE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLBASE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTXMLNS"><!-- --></A><H3>
-JJTXMLNS</H3>
-<PRE>
-static final int <B>JJTXMLNS</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNS">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTXMLNSXML"><!-- --></A><H3>
-JJTXMLNSXML</H3>
-<PRE>
-static final int <B>JJTXMLNSXML</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXML">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTXMLNSXX"><!-- --></A><H3>
-JJTXMLNSXX</H3>
-<PRE>
-static final int <B>JJTXMLNSXX</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXX">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="JJTVALUE"><!-- --></A><H3>
-JJTVALUE</H3>
-<PRE>
-static final int <B>JJTVALUE</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTVALUE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="jjtNodeName"><!-- --></A><H3>
-jjtNodeName</H3>
-<PRE>
-static final java.lang.String[] <B>jjtNodeName</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="JJTSTART">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTSTART</h4>
+<pre>static final&nbsp;int JJTSTART</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTSTART">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTSPECIFICATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTSPECIFICATION</h4>
+<pre>static final&nbsp;int JJTSPECIFICATION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTSPECIFICATION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTXMLHEADER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTXMLHEADER</h4>
+<pre>static final&nbsp;int JJTXMLHEADER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLHEADER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTONTOLOGY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTONTOLOGY</h4>
+<pre>static final&nbsp;int JJTONTOLOGY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTONTOLOGY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFDECLARATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFDECLARATION</h4>
+<pre>static final&nbsp;int JJTRDFDECLARATION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDECLARATION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTLIST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTLIST</h4>
+<pre>static final&nbsp;int JJTLIST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTLIST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTVOID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTVOID</h4>
+<pre>static final&nbsp;int JJTVOID</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTVOID">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTDISCARDEDELEMENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTDISCARDEDELEMENT</h4>
+<pre>static final&nbsp;int JJTDISCARDEDELEMENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDISCARDEDELEMENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTIDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTIDENTIFIER</h4>
+<pre>static final&nbsp;int JJTIDENTIFIER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTIDENTIFIER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTINTELEMENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTINTELEMENT</h4>
+<pre>static final&nbsp;int JJTINTELEMENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTINTELEMENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTFLOATELEMENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTFLOATELEMENT</h4>
+<pre>static final&nbsp;int JJTFLOATELEMENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTFLOATELEMENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTSTRINGELEMENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTSTRINGELEMENT</h4>
+<pre>static final&nbsp;int JJTSTRINGELEMENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTSTRINGELEMENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTLISTFIRST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTLISTFIRST</h4>
+<pre>static final&nbsp;int JJTLISTFIRST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTLISTFIRST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTLISTREST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTLISTREST</h4>
+<pre>static final&nbsp;int JJTLISTREST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTLISTREST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTEXPRKIFCONDITION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTEXPRKIFCONDITION</h4>
+<pre>static final&nbsp;int JJTEXPRKIFCONDITION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRKIFCONDITION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTEXPREXPRESSIONDATA">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTEXPREXPRESSIONDATA</h4>
+<pre>static final&nbsp;int JJTEXPREXPRESSIONDATA</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPREXPRESSIONDATA">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTEXPRESSIONCONDITION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTEXPRESSIONCONDITION</h4>
+<pre>static final&nbsp;int JJTEXPRESSIONCONDITION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONCONDITION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTEXPRESSIONLOGICLANGUAGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTEXPRESSIONLOGICLANGUAGE</h4>
+<pre>static final&nbsp;int JJTEXPRESSIONLOGICLANGUAGE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONLOGICLANGUAGE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTEXPRESSIONREFURI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTEXPRESSIONREFURI</h4>
+<pre>static final&nbsp;int JJTEXPRESSIONREFURI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONREFURI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOBJECTLISTLIST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOBJECTLISTLIST</h4>
+<pre>static final&nbsp;int JJTOBJECTLISTLIST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTLISTLIST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTANNOTATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTANNOTATION</h4>
+<pre>static final&nbsp;int JJTANNOTATION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTANNOTATION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTANNOTATIONPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTANNOTATIONPROPERTY</h4>
+<pre>static final&nbsp;int JJTANNOTATIONPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTANNOTATIONPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTCLAZZ">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTCLAZZ</h4>
+<pre>static final&nbsp;int JJTCLAZZ</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTCLAZZ">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTCLASSASSERTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTCLASSASSERTION</h4>
+<pre>static final&nbsp;int JJTCLASSASSERTION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTCLASSASSERTION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTDATAPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTDATAPROPERTY</h4>
+<pre>static final&nbsp;int JJTDATAPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTDATAPROPERTYDOMAIN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTDATAPROPERTYDOMAIN</h4>
+<pre>static final&nbsp;int JJTDATAPROPERTYDOMAIN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTYDOMAIN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTDATAPROPERTYRANGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTDATAPROPERTYRANGE</h4>
+<pre>static final&nbsp;int JJTDATAPROPERTYRANGE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTYRANGE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTDATATYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTDATATYPE</h4>
+<pre>static final&nbsp;int JJTDATATYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDATATYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTDECLARATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTDECLARATION</h4>
+<pre>static final&nbsp;int JJTDECLARATION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDECLARATION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTLITERAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTLITERAL</h4>
+<pre>static final&nbsp;int JJTLITERAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTLITERAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTNAMEDINDIVIDUAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTNAMEDINDIVIDUAL</h4>
+<pre>static final&nbsp;int JJTNAMEDINDIVIDUAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTNAMEDINDIVIDUAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOBJECTEXACTCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOBJECTEXACTCARDINALITY</h4>
+<pre>static final&nbsp;int JJTOBJECTEXACTCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTEXACTCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOBJECTMINCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOBJECTMINCARDINALITY</h4>
+<pre>static final&nbsp;int JJTOBJECTMINCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTMINCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOBJECTSOMEVALUESFROM">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOBJECTSOMEVALUESFROM</h4>
+<pre>static final&nbsp;int JJTOBJECTSOMEVALUESFROM</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTSOMEVALUESFROM">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOBJECTPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOBJECTPROPERTY</h4>
+<pre>static final&nbsp;int JJTOBJECTPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOBJECTPROPERTYASSERTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOBJECTPROPERTYASSERTION</h4>
+<pre>static final&nbsp;int JJTOBJECTPROPERTYASSERTION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTYASSERTION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOBJECTPROPERTYDOMAIN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOBJECTPROPERTYDOMAIN</h4>
+<pre>static final&nbsp;int JJTOBJECTPROPERTYDOMAIN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTYDOMAIN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTPREFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTPREFIX</h4>
+<pre>static final&nbsp;int JJTPREFIX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTPREFIX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTSUBCLASSOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTSUBCLASSOF</h4>
+<pre>static final&nbsp;int JJTSUBCLASSOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTSUBCLASSOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLONTOLOGY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLONTOLOGY</h4>
+<pre>static final&nbsp;int JJTOWLONTOLOGY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONTOLOGY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLALLDIFFERENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLALLDIFFERENT</h4>
+<pre>static final&nbsp;int JJTOWLALLDIFFERENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLALLDIFFERENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLALLVALUESFROM">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLALLVALUESFROM</h4>
+<pre>static final&nbsp;int JJTOWLALLVALUESFROM</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLALLVALUESFROM">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLCARDINALITY</h4>
+<pre>static final&nbsp;int JJTOWLCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLCLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLCLASS</h4>
+<pre>static final&nbsp;int JJTOWLCLASS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLCLASS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLDATARANGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLDATARANGE</h4>
+<pre>static final&nbsp;int JJTOWLDATARANGE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDATARANGE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLDATATYPEPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLDATATYPEPROPERTY</h4>
+<pre>static final&nbsp;int JJTOWLDATATYPEPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDATATYPEPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLDISJOINTWITH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLDISJOINTWITH</h4>
+<pre>static final&nbsp;int JJTOWLDISJOINTWITH</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDISJOINTWITH">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLDISTINCTMEMBERS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLDISTINCTMEMBERS</h4>
+<pre>static final&nbsp;int JJTOWLDISTINCTMEMBERS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDISTINCTMEMBERS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLEQUIVALENTCLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLEQUIVALENTCLASS</h4>
+<pre>static final&nbsp;int JJTOWLEQUIVALENTCLASS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLEQUIVALENTCLASS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLEQUIVALENTPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLEQUIVALENTPROPERTY</h4>
+<pre>static final&nbsp;int JJTOWLEQUIVALENTPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLEQUIVALENTPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLFUNCTIONALPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLFUNCTIONALPROPERTY</h4>
+<pre>static final&nbsp;int JJTOWLFUNCTIONALPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLFUNCTIONALPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLHASVALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLHASVALUE</h4>
+<pre>static final&nbsp;int JJTOWLHASVALUE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLHASVALUE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLIMPORTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLIMPORTS</h4>
+<pre>static final&nbsp;int JJTOWLIMPORTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLIMPORTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLINTERSECTIONOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLINTERSECTIONOF</h4>
+<pre>static final&nbsp;int JJTOWLINTERSECTIONOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLINTERSECTIONOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLINVERSEOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLINVERSEOF</h4>
+<pre>static final&nbsp;int JJTOWLINVERSEOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLINVERSEOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLMAXCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLMAXCARDINALITY</h4>
+<pre>static final&nbsp;int JJTOWLMAXCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLMAXCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLMINCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLMINCARDINALITY</h4>
+<pre>static final&nbsp;int JJTOWLMINCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLMINCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLNAMEDINDIVIDUAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLNAMEDINDIVIDUAL</h4>
+<pre>static final&nbsp;int JJTOWLNAMEDINDIVIDUAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLNAMEDINDIVIDUAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLOBJECTPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLOBJECTPROPERTY</h4>
+<pre>static final&nbsp;int JJTOWLOBJECTPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLOBJECTPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLONEOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLONEOF</h4>
+<pre>static final&nbsp;int JJTOWLONEOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONEOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLONCLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLONCLASS</h4>
+<pre>static final&nbsp;int JJTOWLONCLASS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONCLASS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLONDATATYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLONDATATYPE</h4>
+<pre>static final&nbsp;int JJTOWLONDATATYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONDATATYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLONPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLONPROPERTY</h4>
+<pre>static final&nbsp;int JJTOWLONPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLQUALIFIEDCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLQUALIFIEDCARDINALITY</h4>
+<pre>static final&nbsp;int JJTOWLQUALIFIEDCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLQUALIFIEDCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLRESTRICTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLRESTRICTION</h4>
+<pre>static final&nbsp;int JJTOWLRESTRICTION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLRESTRICTION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLSOMEVALUESFROM">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLSOMEVALUESFROM</h4>
+<pre>static final&nbsp;int JJTOWLSOMEVALUESFROM</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLSOMEVALUESFROM">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLTRANSITIVEPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLTRANSITIVEPROPERTY</h4>
+<pre>static final&nbsp;int JJTOWLTRANSITIVEPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLTRANSITIVEPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLUNIONOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLUNIONOF</h4>
+<pre>static final&nbsp;int JJTOWLUNIONOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLUNIONOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLVERSIONINFO">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLVERSIONINFO</h4>
+<pre>static final&nbsp;int JJTOWLVERSIONINFO</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLVERSIONINFO">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTOWLWITHRESTRICTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTOWLWITHRESTRICTIONS</h4>
+<pre>static final&nbsp;int JJTOWLWITHRESTRICTIONS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLWITHRESTRICTIONS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1ANYORDER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1ANYORDER</h4>
+<pre>static final&nbsp;int JJTP1ANYORDER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1ANYORDER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1COMPONENTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1COMPONENTS</h4>
+<pre>static final&nbsp;int JJTP1COMPONENTS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1COMPONENTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1COMPOSEDOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1COMPOSEDOF</h4>
+<pre>static final&nbsp;int JJTP1COMPOSEDOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1COMPOSEDOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1CONTROLCONSTRUCTBAG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1CONTROLCONSTRUCTBAG</h4>
+<pre>static final&nbsp;int JJTP1CONTROLCONSTRUCTBAG</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTBAG">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1CONTROLCONSTRUCTLIST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1CONTROLCONSTRUCTLIST</h4>
+<pre>static final&nbsp;int JJTP1CONTROLCONSTRUCTLIST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTLIST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1ELSE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1ELSE</h4>
+<pre>static final&nbsp;int JJTP1ELSE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1ELSE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1HASINPUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1HASINPUT</h4>
+<pre>static final&nbsp;int JJTP1HASINPUT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1HASINPUT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1HASOUTPUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1HASOUTPUT</h4>
+<pre>static final&nbsp;int JJTP1HASOUTPUT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1HASOUTPUT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1IFCONDITION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1IFCONDITION</h4>
+<pre>static final&nbsp;int JJTP1IFCONDITION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1IFCONDITION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1IFTHENELSE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1IFTHENELSE</h4>
+<pre>static final&nbsp;int JJTP1IFTHENELSE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1IFTHENELSE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1INPUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1INPUT</h4>
+<pre>static final&nbsp;int JJTP1INPUT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1INPUT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1OUTPUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1OUTPUT</h4>
+<pre>static final&nbsp;int JJTP1OUTPUT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1OUTPUT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1PARAMETERTYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1PARAMETERTYPE</h4>
+<pre>static final&nbsp;int JJTP1PARAMETERTYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PARAMETERTYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1PERFORM">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1PERFORM</h4>
+<pre>static final&nbsp;int JJTP1PERFORM</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PERFORM">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1PROCESS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1PROCESS</h4>
+<pre>static final&nbsp;int JJTP1PROCESS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PROCESS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1REPEATUNTIL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1REPEATUNTIL</h4>
+<pre>static final&nbsp;int JJTP1REPEATUNTIL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1REPEATUNTIL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1SEQUENCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1SEQUENCE</h4>
+<pre>static final&nbsp;int JJTP1SEQUENCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1SEQUENCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1THEN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1THEN</h4>
+<pre>static final&nbsp;int JJTP1THEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1THEN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1UNTILCONDITION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1UNTILCONDITION</h4>
+<pre>static final&nbsp;int JJTP1UNTILCONDITION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1UNTILCONDITION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTP1UNTILPROCESS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTP1UNTILPROCESS</h4>
+<pre>static final&nbsp;int JJTP1UNTILPROCESS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1UNTILPROCESS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTPROCESSPARTICIPANT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTPROCESSPARTICIPANT</h4>
+<pre>static final&nbsp;int JJTPROCESSPARTICIPANT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTPROCESSPARTICIPANT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTPROCESSPERFORM">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTPROCESSPERFORM</h4>
+<pre>static final&nbsp;int JJTPROCESSPERFORM</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTPROCESSPERFORM">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFTYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFTYPE</h4>
+<pre>static final&nbsp;int JJTRDFTYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFTYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFDESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFDESCRIPTION</h4>
+<pre>static final&nbsp;int JJTRDFDESCRIPTION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDESCRIPTION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFFIRST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFFIRST</h4>
+<pre>static final&nbsp;int JJTRDFFIRST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFFIRST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFPROPERTY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFPROPERTY</h4>
+<pre>static final&nbsp;int JJTRDFPROPERTY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFPROPERTY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFREST">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFREST</h4>
+<pre>static final&nbsp;int JJTRDFREST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFREST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFSCOMMENT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFSCOMMENT</h4>
+<pre>static final&nbsp;int JJTRDFSCOMMENT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSCOMMENT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFSDATATYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFSDATATYPE</h4>
+<pre>static final&nbsp;int JJTRDFSDATATYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSDATATYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFSDOMAIN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFSDOMAIN</h4>
+<pre>static final&nbsp;int JJTRDFSDOMAIN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSDOMAIN">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFSLABEL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFSLABEL</h4>
+<pre>static final&nbsp;int JJTRDFSLABEL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSLABEL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFSRANGE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFSRANGE</h4>
+<pre>static final&nbsp;int JJTRDFSRANGE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSRANGE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFSSEEALSO">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFSSEEALSO</h4>
+<pre>static final&nbsp;int JJTRDFSSEEALSO</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSEEALSO">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFSSUBCLASSOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFSSUBCLASSOF</h4>
+<pre>static final&nbsp;int JJTRDFSSUBCLASSOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSUBCLASSOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFSSUBPROPERTYOF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFSSUBPROPERTYOF</h4>
+<pre>static final&nbsp;int JJTRDFSSUBPROPERTYOF</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSUBPROPERTYOF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTXSDMININCLUSIVE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTXSDMININCLUSIVE</h4>
+<pre>static final&nbsp;int JJTXSDMININCLUSIVE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXSDMININCLUSIVE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTVERSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTVERSION</h4>
+<pre>static final&nbsp;int JJTVERSION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTVERSION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTABBREVIATEDIRI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTABBREVIATEDIRI</h4>
+<pre>static final&nbsp;int JJTABBREVIATEDIRI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTABBREVIATEDIRI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTCARDINALITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTCARDINALITY</h4>
+<pre>static final&nbsp;int JJTCARDINALITY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTCARDINALITY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTDATATYPEIRI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTDATATYPEIRI</h4>
+<pre>static final&nbsp;int JJTDATATYPEIRI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDATATYPEIRI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTIRI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTIRI</h4>
+<pre>static final&nbsp;int JJTIRI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTIRI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTNAME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTNAME</h4>
+<pre>static final&nbsp;int JJTNAME</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTNAME">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTONTOLOGYIRI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTONTOLOGYIRI</h4>
+<pre>static final&nbsp;int JJTONTOLOGYIRI</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTONTOLOGYIRI">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFABOUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFABOUT</h4>
+<pre>static final&nbsp;int JJTRDFABOUT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFABOUT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFDATATYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFDATATYPE</h4>
+<pre>static final&nbsp;int JJTRDFDATATYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDATATYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFID</h4>
+<pre>static final&nbsp;int JJTRDFID</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFID">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFPARSETYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFPARSETYPE</h4>
+<pre>static final&nbsp;int JJTRDFPARSETYPE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFPARSETYPE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTRDFRESOURCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTRDFRESOURCE</h4>
+<pre>static final&nbsp;int JJTRDFRESOURCE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFRESOURCE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTXMLBASE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTXMLBASE</h4>
+<pre>static final&nbsp;int JJTXMLBASE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLBASE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTXMLNS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTXMLNS</h4>
+<pre>static final&nbsp;int JJTXMLNS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTXMLNSXML">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTXMLNSXML</h4>
+<pre>static final&nbsp;int JJTXMLNSXML</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXML">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTXMLNSXX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTXMLNSXX</h4>
+<pre>static final&nbsp;int JJTXMLNSXX</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXX">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="JJTVALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JJTVALUE</h4>
+<pre>static final&nbsp;int JJTVALUE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTVALUE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="jjtNodeName">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>jjtNodeName</h4>
+<pre>static final&nbsp;java.lang.String[] jjtNodeName</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlParserTokenManager.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlParserVisitor.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlParserTreeConstants.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlParserTreeConstants.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlParserTokenManager.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlParserVisitor.html" title="interface in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlParserTreeConstants.html" target="_top">Frames</a></li>
+<li><a href="OwlParserTreeConstants.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlParserVisitor.html b/javadoc/AST/OwlParserVisitor.html
index c0b7d33..eb2bba6 100644
--- a/javadoc/AST/OwlParserVisitor.html
+++ b/javadoc/AST/OwlParserVisitor.html
@@ -1,2619 +1,2034 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlParserVisitor
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlParserVisitor</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlParserVisitor";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlParserVisitor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlParserVisitor.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlParserTreeConstants.html" title="interface in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlParserVisitor.html" target="_top">Frames</a></li>
+<li><a href="OwlParserVisitor.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Interface OwlParserVisitor</H2>
-<HR>
-<DL>
-<DT><PRE>public interface <B>OwlParserVisitor</B></DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
-
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Interface OwlParserVisitor" class="title">Interface OwlParserVisitor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="strong">OwlParserVisitor</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.AbbreviatedIRI, java.lang.Object)">visit</A></B>(<A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Annotation, java.lang.Object)">visit</A></B>(<A HREF="../AST/Annotation.html" title="class in AST">Annotation</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.AnnotationProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Cardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ClassAssertion, java.lang.Object)">visit</A></B>(<A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Clazz, java.lang.Object)">visit</A></B>(<A HREF="../AST/Clazz.html" title="class in AST">Clazz</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.DataPropertyDomain, java.lang.Object)">visit</A></B>(<A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.DataProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.DataPropertyRange, java.lang.Object)">visit</A></B>(<A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.DatatypeIRI, java.lang.Object)">visit</A></B>(<A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Datatype, java.lang.Object)">visit</A></B>(<A HREF="../AST/Datatype.html" title="class in AST">Datatype</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Declaration, java.lang.Object)">visit</A></B>(<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.DiscardedElement, java.lang.Object)">visit</A></B>(<A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ExpressionCondition, java.lang.Object)">visit</A></B>(<A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ExpressionLogicLanguage, java.lang.Object)">visit</A></B>(<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ExpressionRefURI, java.lang.Object)">visit</A></B>(<A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ExprExpressionData, java.lang.Object)">visit</A></B>(<A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ExprKIFCondition, java.lang.Object)">visit</A></B>(<A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.FloatElement, java.lang.Object)">visit</A></B>(<A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Identifier, java.lang.Object)">visit</A></B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.IntElement, java.lang.Object)">visit</A></B>(<A HREF="../AST/IntElement.html" title="class in AST">IntElement</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.IRI, java.lang.Object)">visit</A></B>(<A HREF="../AST/IRI.html" title="class in AST">IRI</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ListFirst, java.lang.Object)">visit</A></B>(<A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.List, java.lang.Object)">visit</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ListRest, java.lang.Object)">visit</A></B>(<A HREF="../AST/ListRest.html" title="class in AST">ListRest</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Literal, java.lang.Object)">visit</A></B>(<A HREF="../AST/Literal.html" title="class in AST">Literal</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.NamedIndividual, java.lang.Object)">visit</A></B>(<A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Name, java.lang.Object)">visit</A></B>(<A HREF="../AST/Name.html" title="class in AST">Name</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectExactCardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectListList, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectMinCardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectPropertyAssertion, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectPropertyDomain, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectSomeValuesFrom, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OntologyIRI, java.lang.Object)">visit</A></B>(<A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Ontology, java.lang.Object)">visit</A></B>(<A HREF="../AST/Ontology.html" title="class in AST">Ontology</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlAllDifferent, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlAllValuesFrom, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlCardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlClass, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlDataRange, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlDatatypeProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlDisjointWith, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlDistinctMembers, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlEquivalentClass, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlEquivalentProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlFunctionalProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlHasValue, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlImports, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlIntersectionOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlInverseOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlMaxCardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlMinCardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlObjectProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlOneOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlOnProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlOntology, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlRestriction, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlSomeValuesFrom, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlTransitiveProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlUnionOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlVersionInfo, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1AnyOrder, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Components, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Components.html" title="class in AST">P1Components</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1ComposedOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1ControlConstructBag, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1ControlConstructList, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Else, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Else.html" title="class in AST">P1Else</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1HasInput, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1HasOutput, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1IfCondition, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1IfThenElse, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Input, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Input.html" title="class in AST">P1Input</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Output, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Output.html" title="class in AST">P1Output</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1ParameterType, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Perform, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Process, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Process.html" title="class in AST">P1Process</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1RepeatUntil, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Sequence, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Then, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Then.html" title="class in AST">P1Then</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1UntilCondition, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1UntilProcess, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Prefix, java.lang.Object)">visit</A></B>(<A HREF="../AST/Prefix.html" title="class in AST">Prefix</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ProcessParticipant, java.lang.Object)">visit</A></B>(<A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ProcessPerform, java.lang.Object)">visit</A></B>(<A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfAbout, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfDatatype, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfDeclaration, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfDescription, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfFirst, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfId, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfId.html" title="class in AST">RdfId</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfParseType, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfResource, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfRest, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsComment, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsDomain, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsLabel, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsRange, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsSeeAlso, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsSubClassOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsSubPropertyOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfType, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfType.html" title="class in AST">RdfType</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.SimpleNode, java.lang.Object)">visit</A></B>(<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Specification, java.lang.Object)">visit</A></B>(<A HREF="../AST/Specification.html" title="class in AST">Specification</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Start, java.lang.Object)">visit</A></B>(<A HREF="../AST/Start.html" title="class in AST">Start</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.StringElement, java.lang.Object)">visit</A></B>(<A HREF="../AST/StringElement.html" title="class in AST">StringElement</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.SubClassOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Value, java.lang.Object)">visit</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Version, java.lang.Object)">visit</A></B>(<A HREF="../AST/Version.html" title="class in AST">Version</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.XmlBase, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.XmlHeader, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Xmlns, java.lang.Object)">visit</A></B>(<A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.XmlnsXml, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.XmlnsXX, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.AbbreviatedIRI,%20java.lang.Object)">visit</a></strong>(<a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Annotation,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Annotation.html" title="class in AST">Annotation</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.AnnotationProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Cardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Cardinality.html" title="class in AST">Cardinality</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ClassAssertion,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Clazz,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Clazz.html" title="class in AST">Clazz</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.DataPropertyDomain,%20java.lang.Object)">visit</a></strong>(<a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.DataProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.DataPropertyRange,%20java.lang.Object)">visit</a></strong>(<a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.DatatypeIRI,%20java.lang.Object)">visit</a></strong>(<a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Datatype,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Datatype.html" title="class in AST">Datatype</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Declaration,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.DiscardedElement,%20java.lang.Object)">visit</a></strong>(<a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ExpressionCondition,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ExpressionLogicLanguage,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ExpressionRefURI,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ExprExpressionData,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ExprKIFCondition,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.FloatElement,%20java.lang.Object)">visit</a></strong>(<a href="../AST/FloatElement.html" title="class in AST">FloatElement</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Identifier,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.IntElement,%20java.lang.Object)">visit</a></strong>(<a href="../AST/IntElement.html" title="class in AST">IntElement</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.IRI,%20java.lang.Object)">visit</a></strong>(<a href="../AST/IRI.html" title="class in AST">IRI</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ListFirst,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ListFirst.html" title="class in AST">ListFirst</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.List,%20java.lang.Object)">visit</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ListRest,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ListRest.html" title="class in AST">ListRest</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Literal,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Literal.html" title="class in AST">Literal</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.NamedIndividual,%20java.lang.Object)">visit</a></strong>(<a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Name,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Name.html" title="class in AST">Name</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectExactCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectListList,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectMinCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectPropertyAssertion,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectPropertyDomain,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectSomeValuesFrom,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OntologyIRI,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Ontology,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Ontology.html" title="class in AST">Ontology</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlAllDifferent,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlAllValuesFrom,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlClass,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlClass.html" title="class in AST">OwlClass</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlDataRange,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlDatatypeProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlDisjointWith,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlDistinctMembers,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlEquivalentClass,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlEquivalentProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlFunctionalProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlHasValue,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlImports,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlImports.html" title="class in AST">OwlImports</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlIntersectionOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlInverseOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlMaxCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlMinCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlNamedIndividual,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlObjectProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlOnClass,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlOnClass.html" title="class in AST">OwlOnClass</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlOnDatatype,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlOneOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlOnProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlOntology,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlQualifiedCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlRestriction,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlSomeValuesFrom,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlTransitiveProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlUnionOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlVersionInfo,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlWithRestrictions,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1AnyOrder,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Components,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Components.html" title="class in AST">P1Components</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1ComposedOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1ControlConstructBag,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1ControlConstructList,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Else,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Else.html" title="class in AST">P1Else</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1HasInput,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1HasOutput,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1IfCondition,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1IfThenElse,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Input,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Input.html" title="class in AST">P1Input</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Output,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Output.html" title="class in AST">P1Output</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1ParameterType,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Perform,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Perform.html" title="class in AST">P1Perform</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Process,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Process.html" title="class in AST">P1Process</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1RepeatUntil,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Sequence,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Then,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Then.html" title="class in AST">P1Then</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1UntilCondition,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1UntilProcess,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Prefix,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Prefix.html" title="class in AST">Prefix</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ProcessParticipant,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ProcessPerform,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfAbout,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfDatatype,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfDeclaration,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfDescription,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfFirst,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfId,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfId.html" title="class in AST">RdfId</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfParseType,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfResource,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfResource.html" title="class in AST">RdfResource</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfRest,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfRest.html" title="class in AST">RdfRest</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsComment,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsDatatype,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsDomain,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsLabel,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsRange,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsSeeAlso,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsSubClassOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsSubPropertyOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfType,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfType.html" title="class in AST">RdfType</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.SimpleNode,%20java.lang.Object)">visit</a></strong>(<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Specification,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Start,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Start.html" title="class in AST">Start</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.StringElement,%20java.lang.Object)">visit</a></strong>(<a href="../AST/StringElement.html" title="class in AST">StringElement</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.SubClassOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Value,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Version,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Version.html" title="class in AST">Version</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.XmlBase,%20java.lang.Object)">visit</a></strong>(<a href="../AST/XmlBase.html" title="class in AST">XmlBase</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.XmlHeader,%20java.lang.Object)">visit</a></strong>(<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Xmlns,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Xmlns.html" title="class in AST">Xmlns</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.XmlnsXml,%20java.lang.Object)">visit</a></strong>(<a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.XmlnsXX,%20java.lang.Object)">visit</a></strong>(<a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.XsdMinInclusive,%20java.lang.Object)">visit</a></strong>(<a href="../AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a>&nbsp;node,
+     java.lang.Object&nbsp;data)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="visit(AST.SimpleNode, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Start, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Start.html" title="class in AST">Start</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Specification, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Specification.html" title="class in AST">Specification</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.XmlHeader, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Ontology, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Ontology.html" title="class in AST">Ontology</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfDeclaration, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.List, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.DiscardedElement, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Identifier, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.IntElement, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/IntElement.html" title="class in AST">IntElement</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.FloatElement, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.StringElement, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/StringElement.html" title="class in AST">StringElement</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ListFirst, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ListRest, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ListRest.html" title="class in AST">ListRest</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ExprKIFCondition, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ExprExpressionData, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ExpressionCondition, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ExpressionLogicLanguage, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ExpressionRefURI, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ObjectListList, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Annotation, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Annotation.html" title="class in AST">Annotation</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.AnnotationProperty, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Clazz, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Clazz.html" title="class in AST">Clazz</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ClassAssertion, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.DataProperty, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.DataPropertyDomain, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.DataPropertyRange, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Datatype, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Datatype.html" title="class in AST">Datatype</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Declaration, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Literal, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Literal.html" title="class in AST">Literal</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.NamedIndividual, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ObjectExactCardinality, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ObjectMinCardinality, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ObjectSomeValuesFrom, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ObjectProperty, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ObjectPropertyAssertion, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ObjectPropertyDomain, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Prefix, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Prefix.html" title="class in AST">Prefix</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.SubClassOf, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlOntology, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlAllDifferent, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlAllValuesFrom, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlCardinality, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlClass, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlDataRange, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlDatatypeProperty, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlDisjointWith, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlDistinctMembers, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlEquivalentClass, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlEquivalentProperty, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlFunctionalProperty, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlHasValue, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlImports, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlIntersectionOf, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlInverseOf, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlMaxCardinality, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlMinCardinality, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlObjectProperty, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlOneOf, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlOnProperty, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlRestriction, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlSomeValuesFrom, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlTransitiveProperty, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlUnionOf, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OwlVersionInfo, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1AnyOrder, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1Components, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1Components.html" title="class in AST">P1Components</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1ComposedOf, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1ControlConstructBag, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1ControlConstructList, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1Else, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1Else.html" title="class in AST">P1Else</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1HasInput, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1HasOutput, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1IfCondition, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1IfThenElse, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1Input, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1Input.html" title="class in AST">P1Input</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1Output, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1Output.html" title="class in AST">P1Output</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1ParameterType, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1Perform, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1Process, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1Process.html" title="class in AST">P1Process</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1RepeatUntil, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1Sequence, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1Then, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1Then.html" title="class in AST">P1Then</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1UntilCondition, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.P1UntilProcess, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ProcessParticipant, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.ProcessPerform, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfType, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfType.html" title="class in AST">RdfType</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfDescription, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfFirst, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfProperty, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfRest, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfsComment, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfsDomain, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfsLabel, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfsRange, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfsSeeAlso, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfsSubClassOf, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfsSubPropertyOf, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Version, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Version.html" title="class in AST">Version</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.AbbreviatedIRI, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Cardinality, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.DatatypeIRI, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.IRI, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/IRI.html" title="class in AST">IRI</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Name, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Name.html" title="class in AST">Name</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.OntologyIRI, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfAbout, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfDatatype, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfId, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfId.html" title="class in AST">RdfId</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfParseType, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.RdfResource, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.XmlBase, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Xmlns, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.XmlnsXml, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.XmlnsXX, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="visit(AST.Value, java.lang.Object)"><!-- --></A><H3>
-visit</H3>
-<PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node,
-                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="visit(AST.SimpleNode, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Start, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Start.html" title="class in AST">Start</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Specification, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.XmlHeader, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Ontology, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Ontology.html" title="class in AST">Ontology</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfDeclaration, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.List, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/List.html" title="class in AST">List</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.DiscardedElement, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Identifier, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Identifier.html" title="class in AST">Identifier</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.IntElement, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/IntElement.html" title="class in AST">IntElement</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.FloatElement, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/FloatElement.html" title="class in AST">FloatElement</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.StringElement, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/StringElement.html" title="class in AST">StringElement</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ListFirst, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ListFirst.html" title="class in AST">ListFirst</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ListRest, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ListRest.html" title="class in AST">ListRest</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ExprKIFCondition, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ExprExpressionData, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ExpressionCondition, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ExpressionLogicLanguage, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ExpressionRefURI, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ObjectListList, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Annotation, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Annotation.html" title="class in AST">Annotation</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.AnnotationProperty, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Clazz, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Clazz.html" title="class in AST">Clazz</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ClassAssertion, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.DataProperty, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.DataPropertyDomain, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.DataPropertyRange, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Datatype, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Datatype.html" title="class in AST">Datatype</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Declaration, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Literal, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Literal.html" title="class in AST">Literal</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.NamedIndividual, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ObjectExactCardinality, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ObjectMinCardinality, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ObjectSomeValuesFrom, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ObjectProperty, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ObjectPropertyAssertion, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ObjectPropertyDomain, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Prefix, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Prefix.html" title="class in AST">Prefix</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.SubClassOf, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlOntology, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlAllDifferent, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlAllValuesFrom, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlCardinality, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlClass, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlClass.html" title="class in AST">OwlClass</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlDataRange, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlDatatypeProperty, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlDisjointWith, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlDistinctMembers, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlEquivalentClass, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlEquivalentProperty, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlFunctionalProperty, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlHasValue, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlImports, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlImports.html" title="class in AST">OwlImports</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlIntersectionOf, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlInverseOf, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlMaxCardinality, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlMinCardinality, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlNamedIndividual, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlObjectProperty, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlOneOf, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlOnClass, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlOnClass.html" title="class in AST">OwlOnClass</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlOnDatatype, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlOnProperty, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlQualifiedCardinality, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlRestriction, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlSomeValuesFrom, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlTransitiveProperty, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlUnionOf, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlVersionInfo, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OwlWithRestrictions, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1AnyOrder, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1Components, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1Components.html" title="class in AST">P1Components</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1ComposedOf, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1ControlConstructBag, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1ControlConstructList, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1Else, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1Else.html" title="class in AST">P1Else</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1HasInput, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1HasOutput, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1IfCondition, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1IfThenElse, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1Input, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1Input.html" title="class in AST">P1Input</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1Output, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1Output.html" title="class in AST">P1Output</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1ParameterType, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1Perform, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1Perform.html" title="class in AST">P1Perform</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1Process, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1Process.html" title="class in AST">P1Process</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1RepeatUntil, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1Sequence, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1Then, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1Then.html" title="class in AST">P1Then</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1UntilCondition, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.P1UntilProcess, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ProcessParticipant, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.ProcessPerform, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfType, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfType.html" title="class in AST">RdfType</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfDescription, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfFirst, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfProperty, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfRest, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfRest.html" title="class in AST">RdfRest</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfsComment, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfsDatatype, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfsDomain, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfsLabel, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfsRange, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfsSeeAlso, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfsSubClassOf, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfsSubPropertyOf, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.XsdMinInclusive, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Version, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Version.html" title="class in AST">Version</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.AbbreviatedIRI, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Cardinality, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Cardinality.html" title="class in AST">Cardinality</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.DatatypeIRI, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.IRI, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/IRI.html" title="class in AST">IRI</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Name, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Name.html" title="class in AST">Name</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.OntologyIRI, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfAbout, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfDatatype, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfId, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfId.html" title="class in AST">RdfId</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfParseType, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.RdfResource, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/RdfResource.html" title="class in AST">RdfResource</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.XmlBase, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/XmlBase.html" title="class in AST">XmlBase</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Xmlns, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Xmlns.html" title="class in AST">Xmlns</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.XmlnsXml, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.XmlnsXX, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+<a name="visit(AST.Value, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>visit</h4>
+<pre>java.lang.Object&nbsp;visit(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node,
+                     java.lang.Object&nbsp;data)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlParserVisitor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlParserVisitor.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlParserTreeConstants.html" title="interface in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlParserVisitor.html" target="_top">Frames</a></li>
+<li><a href="OwlParserVisitor.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlProperty.html b/javadoc/AST/OwlProperty.html
index 1a640a9..ee4e7d5 100644
--- a/javadoc/AST/OwlProperty.html
+++ b/javadoc/AST/OwlProperty.html
@@ -1,1072 +1,1277 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlProperty
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlProperty</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlProperty";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlParserVisitor.html" title="interface in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlRestriction.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlParserVisitor.html" title="interface in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlQualifiedCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlProperty</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlProperty</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>, <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>, <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>, <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public abstract class <B>OwlProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlProperty" class="title">Class OwlProperty</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlProperty</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a>, <a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a>, <a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a>, <a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a>, <a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a>, <a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">OwlProperty</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getId_visited">getId_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#name_visited">name_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getId_value">getId_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getId_visited">getId_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#name_visited">name_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#OwlProperty()">OwlProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#OwlProperty(int)">OwlProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#OwlProperty(AST.List, AST.List)">OwlProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#OwlProperty(AST.OwlParser, int)">OwlProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlProperty.html#OwlProperty()">OwlProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlProperty.html#OwlProperty(int)">OwlProperty</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlProperty.html#OwlProperty(AST.List,%20AST.List)">OwlProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlProperty.html#OwlProperty(AST.OwlParser,%20int)">OwlProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getId()">getId</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#name()">name</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getId()">getId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#name()">name</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#copy()">copy</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="name_visited"><!-- --></A><H3>
-name_visited</H3>
-<PRE>
-protected int <B>name_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getId_visited"><!-- --></A><H3>
-getId_visited</H3>
-<PRE>
-protected int <B>getId_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="name_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name_visited</h4>
+<pre>protected&nbsp;int name_visited</pre>
+</li>
+</ul>
+<a name="getId_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId_visited</h4>
+<pre>protected&nbsp;int getId_visited</pre>
+</li>
+</ul>
+<a name="getId_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId_computed</h4>
+<pre>protected&nbsp;boolean getId_computed</pre>
+</li>
+</ul>
+<a name="getId_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getId_value</h4>
+<pre>protected&nbsp;java.lang.String getId_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlProperty(int)"><!-- --></A><H3>
-OwlProperty</H3>
-<PRE>
-public <B>OwlProperty</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlProperty(AST.OwlParser, int)"><!-- --></A><H3>
-OwlProperty</H3>
-<PRE>
-public <B>OwlProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlProperty()"><!-- --></A><H3>
-OwlProperty</H3>
-<PRE>
-public <B>OwlProperty</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlProperty(AST.List, AST.List)"><!-- --></A><H3>
-OwlProperty</H3>
-<PRE>
-public <B>OwlProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlProperty</h4>
+<pre>public&nbsp;OwlProperty(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlProperty(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlProperty</h4>
+<pre>public&nbsp;OwlProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlProperty</h4>
+<pre>public&nbsp;OwlProperty()</pre>
+</li>
+</ul>
+<a name="OwlProperty(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlProperty</h4>
+<pre>public&nbsp;OwlProperty(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="name()"><!-- --></A><H3>
-name</H3>
-<PRE>
-public java.lang.String <B>name</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getId()"><!-- --></A><H3>
-getId</H3>
-<PRE>
-public java.lang.String <B>getId</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public abstract&nbsp;<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="name()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;name()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#name()">name</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;getId()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getId()">getId</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlParserVisitor.html" title="interface in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlRestriction.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlParserVisitor.html" title="interface in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlQualifiedCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlRestriction.html b/javadoc/AST/OwlRestriction.html
index 50821e5..92ac02d 100644
--- a/javadoc/AST/OwlRestriction.html
+++ b/javadoc/AST/OwlRestriction.html
@@ -1,1149 +1,1303 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlRestriction
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlRestriction</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlRestriction";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlRestriction.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlRestriction.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlQualifiedCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlSomeValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlRestriction.html" target="_top">Frames</a></li>
+<li><a href="OwlRestriction.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlRestriction</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlRestriction</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlRestriction</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlRestriction" class="title">Class OwlRestriction</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlRestriction</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlRestriction</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#allValuesFrom_computed">allValuesFrom_computed</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#allValuesFrom_value">allValuesFrom_value</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#allValuesFrom_visited">allValuesFrom_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#name_visited">name_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#allValuesFrom_computed">allValuesFrom_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#allValuesFrom_value">allValuesFrom_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#allValuesFrom_visited">allValuesFrom_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#name_visited">name_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#OwlRestriction()">OwlRestriction</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#OwlRestriction(int)">OwlRestriction</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#OwlRestriction(AST.List, AST.List)">OwlRestriction</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#OwlRestriction(AST.OwlParser, int)">OwlRestriction</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlRestriction.html#OwlRestriction()">OwlRestriction</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlRestriction.html#OwlRestriction(int)">OwlRestriction</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlRestriction.html#OwlRestriction(AST.List,%20AST.List)">OwlRestriction</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlRestriction.html#OwlRestriction(AST.OwlParser,%20int)">OwlRestriction</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#allValuesFrom()">allValuesFrom</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#name()">name</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlRestriction.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#allValuesFrom()">allValuesFrom</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#name()">name</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="allValuesFrom_visited"><!-- --></A><H3>
-allValuesFrom_visited</H3>
-<PRE>
-protected int <B>allValuesFrom_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="allValuesFrom_computed"><!-- --></A><H3>
-allValuesFrom_computed</H3>
-<PRE>
-protected boolean <B>allValuesFrom_computed</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="allValuesFrom_value"><!-- --></A><H3>
-allValuesFrom_value</H3>
-<PRE>
-protected boolean <B>allValuesFrom_value</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="name_visited"><!-- --></A><H3>
-name_visited</H3>
-<PRE>
-protected int <B>name_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="allValuesFrom_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allValuesFrom_visited</h4>
+<pre>protected&nbsp;int allValuesFrom_visited</pre>
+</li>
+</ul>
+<a name="allValuesFrom_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allValuesFrom_computed</h4>
+<pre>protected&nbsp;boolean allValuesFrom_computed</pre>
+</li>
+</ul>
+<a name="allValuesFrom_value">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allValuesFrom_value</h4>
+<pre>protected&nbsp;boolean allValuesFrom_value</pre>
+</li>
+</ul>
+<a name="name_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>name_visited</h4>
+<pre>protected&nbsp;int name_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlRestriction(int)"><!-- --></A><H3>
-OwlRestriction</H3>
-<PRE>
-public <B>OwlRestriction</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlRestriction(AST.OwlParser, int)"><!-- --></A><H3>
-OwlRestriction</H3>
-<PRE>
-public <B>OwlRestriction</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlRestriction()"><!-- --></A><H3>
-OwlRestriction</H3>
-<PRE>
-public <B>OwlRestriction</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlRestriction(AST.List, AST.List)"><!-- --></A><H3>
-OwlRestriction</H3>
-<PRE>
-public <B>OwlRestriction</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlRestriction(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlRestriction</h4>
+<pre>public&nbsp;OwlRestriction(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlRestriction(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlRestriction</h4>
+<pre>public&nbsp;OwlRestriction(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlRestriction()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlRestriction</h4>
+<pre>public&nbsp;OwlRestriction()</pre>
+</li>
+</ul>
+<a name="OwlRestriction(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlRestriction</h4>
+<pre>public&nbsp;OwlRestriction(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="allValuesFrom()"><!-- --></A><H3>
-allValuesFrom</H3>
-<PRE>
-public boolean <B>allValuesFrom</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="name()"><!-- --></A><H3>
-name</H3>
-<PRE>
-public java.lang.String <B>name</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="allValuesFrom()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allValuesFrom</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;boolean&nbsp;allValuesFrom()</pre>
+</li>
+</ul>
+<a name="name()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;name()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#name()">name</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlRestriction.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlRestriction.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlQualifiedCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlSomeValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlRestriction.html" target="_top">Frames</a></li>
+<li><a href="OwlRestriction.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlSomeValuesFrom.html b/javadoc/AST/OwlSomeValuesFrom.html
index 397380d..fed6312 100644
--- a/javadoc/AST/OwlSomeValuesFrom.html
+++ b/javadoc/AST/OwlSomeValuesFrom.html
@@ -1,1043 +1,1223 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlSomeValuesFrom
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlSomeValuesFrom</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlSomeValuesFrom";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlRestriction.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlSomeValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlSomeValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlRestriction.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlTransitiveProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlSomeValuesFrom.html" target="_top">Frames</a></li>
+<li><a href="OwlSomeValuesFrom.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.OwlValuesFrom">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.OwlValuesFrom">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlSomeValuesFrom</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlValuesFrom.html" title="class in AST">AST.OwlValuesFrom</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlSomeValuesFrom</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlSomeValuesFrom</B><DT>extends <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlSomeValuesFrom" class="title">Class OwlSomeValuesFrom</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OwlValuesFrom.html" title="class in AST">AST.OwlValuesFrom</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlSomeValuesFrom</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlSomeValuesFrom</span>
+extends <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.OwlValuesFrom"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlValuesFrom.html#getId_visited">getId_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.OwlValuesFrom">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></h3>
+<code><a href="../AST/OwlValuesFrom.html#getId_computed">getId_computed</a>, <a href="../AST/OwlValuesFrom.html#getId_value">getId_value</a>, <a href="../AST/OwlValuesFrom.html#getId_visited">getId_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom()">OwlSomeValuesFrom</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(int)">OwlSomeValuesFrom</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.List, AST.List)">OwlSomeValuesFrom</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.OwlParser, int)">OwlSomeValuesFrom</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom()">OwlSomeValuesFrom</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(int)">OwlSomeValuesFrom</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.List,%20AST.List)">OwlSomeValuesFrom</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.OwlParser,%20int)">OwlSomeValuesFrom</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.OwlValuesFrom"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/OwlValuesFrom.html#getId()">getId</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.OwlValuesFrom">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></h3>
+<code><a href="../AST/OwlValuesFrom.html#getId()">getId</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlSomeValuesFrom(int)"><!-- --></A><H3>
-OwlSomeValuesFrom</H3>
-<PRE>
-public <B>OwlSomeValuesFrom</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlSomeValuesFrom(AST.OwlParser, int)"><!-- --></A><H3>
-OwlSomeValuesFrom</H3>
-<PRE>
-public <B>OwlSomeValuesFrom</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                         int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlSomeValuesFrom()"><!-- --></A><H3>
-OwlSomeValuesFrom</H3>
-<PRE>
-public <B>OwlSomeValuesFrom</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlSomeValuesFrom(AST.List, AST.List)"><!-- --></A><H3>
-OwlSomeValuesFrom</H3>
-<PRE>
-public <B>OwlSomeValuesFrom</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlSomeValuesFrom(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlSomeValuesFrom</h4>
+<pre>public&nbsp;OwlSomeValuesFrom(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlSomeValuesFrom(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlSomeValuesFrom</h4>
+<pre>public&nbsp;OwlSomeValuesFrom(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlSomeValuesFrom()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlSomeValuesFrom</h4>
+<pre>public&nbsp;OwlSomeValuesFrom()</pre>
+</li>
+</ul>
+<a name="OwlSomeValuesFrom(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlSomeValuesFrom</h4>
+<pre>public&nbsp;OwlSomeValuesFrom(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A> <B>clone</B>()
-                        throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a>&nbsp;clone()
+                        throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlRestriction.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlSomeValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlSomeValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlRestriction.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlTransitiveProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlSomeValuesFrom.html" target="_top">Frames</a></li>
+<li><a href="OwlSomeValuesFrom.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.OwlValuesFrom">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.OwlValuesFrom">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlTransitiveProperty.html b/javadoc/AST/OwlTransitiveProperty.html
index 2d4a523..4a95dc5 100644
--- a/javadoc/AST/OwlTransitiveProperty.html
+++ b/javadoc/AST/OwlTransitiveProperty.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlTransitiveProperty
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlTransitiveProperty</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlTransitiveProperty";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlUnionOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlTransitiveProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlTransitiveProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlSomeValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlUnionOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlTransitiveProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlTransitiveProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlTransitiveProperty</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlTransitiveProperty</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlTransitiveProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlTransitiveProperty" class="title">Class OwlTransitiveProperty</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlTransitiveProperty</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlTransitiveProperty</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty()">OwlTransitiveProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(int)">OwlTransitiveProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.List, AST.List)">OwlTransitiveProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.OwlParser, int)">OwlTransitiveProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty()">OwlTransitiveProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(int)">OwlTransitiveProperty</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.List,%20AST.List)">OwlTransitiveProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.OwlParser,%20int)">OwlTransitiveProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                     int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlTransitiveProperty(int)"><!-- --></A><H3>
-OwlTransitiveProperty</H3>
-<PRE>
-public <B>OwlTransitiveProperty</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlTransitiveProperty(AST.OwlParser, int)"><!-- --></A><H3>
-OwlTransitiveProperty</H3>
-<PRE>
-public <B>OwlTransitiveProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                             int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlTransitiveProperty()"><!-- --></A><H3>
-OwlTransitiveProperty</H3>
-<PRE>
-public <B>OwlTransitiveProperty</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlTransitiveProperty(AST.List, AST.List)"><!-- --></A><H3>
-OwlTransitiveProperty</H3>
-<PRE>
-public <B>OwlTransitiveProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlTransitiveProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlTransitiveProperty</h4>
+<pre>public&nbsp;OwlTransitiveProperty(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlTransitiveProperty(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlTransitiveProperty</h4>
+<pre>public&nbsp;OwlTransitiveProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                     int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlTransitiveProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlTransitiveProperty</h4>
+<pre>public&nbsp;OwlTransitiveProperty()</pre>
+</li>
+</ul>
+<a name="OwlTransitiveProperty(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlTransitiveProperty</h4>
+<pre>public&nbsp;OwlTransitiveProperty(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A> <B>clone</B>()
-                            throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a>&nbsp;clone()
+                            throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlUnionOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlTransitiveProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlTransitiveProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlSomeValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlUnionOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlTransitiveProperty.html" target="_top">Frames</a></li>
+<li><a href="OwlTransitiveProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlUnionOf.html b/javadoc/AST/OwlUnionOf.html
index 902244a..ff84d1c 100644
--- a/javadoc/AST/OwlUnionOf.html
+++ b/javadoc/AST/OwlUnionOf.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlUnionOf
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlUnionOf</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlUnionOf";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlUnionOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlUnionOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlTransitiveProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlUnionOf.html" target="_top">Frames</a></li>
+<li><a href="OwlUnionOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlUnionOf</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlUnionOf</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlUnionOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlUnionOf" class="title">Class OwlUnionOf</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlUnionOf</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlUnionOf</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#OwlUnionOf()">OwlUnionOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#OwlUnionOf(int)">OwlUnionOf</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#OwlUnionOf(AST.List, AST.List)">OwlUnionOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-           <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#OwlUnionOf(AST.OwlParser, int)">OwlUnionOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlUnionOf.html#OwlUnionOf()">OwlUnionOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlUnionOf.html#OwlUnionOf(int)">OwlUnionOf</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlUnionOf.html#OwlUnionOf(AST.List,%20AST.List)">OwlUnionOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlUnionOf.html#OwlUnionOf(AST.OwlParser,%20int)">OwlUnionOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlUnionOf(int)"><!-- --></A><H3>
-OwlUnionOf</H3>
-<PRE>
-public <B>OwlUnionOf</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlUnionOf(AST.OwlParser, int)"><!-- --></A><H3>
-OwlUnionOf</H3>
-<PRE>
-public <B>OwlUnionOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlUnionOf()"><!-- --></A><H3>
-OwlUnionOf</H3>
-<PRE>
-public <B>OwlUnionOf</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlUnionOf(AST.List, AST.List)"><!-- --></A><H3>
-OwlUnionOf</H3>
-<PRE>
-public <B>OwlUnionOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlUnionOf(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlUnionOf</h4>
+<pre>public&nbsp;OwlUnionOf(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlUnionOf(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlUnionOf</h4>
+<pre>public&nbsp;OwlUnionOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlUnionOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlUnionOf</h4>
+<pre>public&nbsp;OwlUnionOf()</pre>
+</li>
+</ul>
+<a name="OwlUnionOf(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlUnionOf</h4>
+<pre>public&nbsp;OwlUnionOf(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A> <B>clone</B>()
-                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a>&nbsp;clone()
+                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlUnionOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlUnionOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlTransitiveProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlUnionOf.html" target="_top">Frames</a></li>
+<li><a href="OwlUnionOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlValuesFrom.html b/javadoc/AST/OwlValuesFrom.html
index c31c442..3bbb905 100644
--- a/javadoc/AST/OwlValuesFrom.html
+++ b/javadoc/AST/OwlValuesFrom.html
@@ -1,1032 +1,1246 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 -->
-<TITLE>
-OwlValuesFrom
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlValuesFrom</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlValuesFrom";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlUnionOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlVersionInfo.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlUnionOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlVersionInfo.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlValuesFrom.html" target="_top">Frames</a></li>
+<li><a href="OwlValuesFrom.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlValuesFrom</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlValuesFrom</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>, <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public abstract class <B>OwlValuesFrom</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlValuesFrom" class="title">Class OwlValuesFrom</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlValuesFrom</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a>, <a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">OwlValuesFrom</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getId_visited">getId_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getId_computed">getId_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getId_value">getId_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getId_visited">getId_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#OwlValuesFrom()">OwlValuesFrom</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#OwlValuesFrom(int)">OwlValuesFrom</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#OwlValuesFrom(AST.List, AST.List)">OwlValuesFrom</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-              <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#OwlValuesFrom(AST.OwlParser, int)">OwlValuesFrom</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-              int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlValuesFrom.html#OwlValuesFrom()">OwlValuesFrom</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlValuesFrom.html#OwlValuesFrom(int)">OwlValuesFrom</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlValuesFrom.html#OwlValuesFrom(AST.List,%20AST.List)">OwlValuesFrom</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+             <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlValuesFrom.html#OwlValuesFrom(AST.OwlParser,%20int)">OwlValuesFrom</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getId()">getId</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getId()">getId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#copy()">copy</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="getId_visited"><!-- --></A><H3>
-getId_visited</H3>
-<PRE>
-protected int <B>getId_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="getId_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId_visited</h4>
+<pre>protected&nbsp;int getId_visited</pre>
+</li>
+</ul>
+<a name="getId_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId_computed</h4>
+<pre>protected&nbsp;boolean getId_computed</pre>
+</li>
+</ul>
+<a name="getId_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getId_value</h4>
+<pre>protected&nbsp;java.lang.String getId_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlValuesFrom(int)"><!-- --></A><H3>
-OwlValuesFrom</H3>
-<PRE>
-public <B>OwlValuesFrom</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlValuesFrom(AST.OwlParser, int)"><!-- --></A><H3>
-OwlValuesFrom</H3>
-<PRE>
-public <B>OwlValuesFrom</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                     int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlValuesFrom()"><!-- --></A><H3>
-OwlValuesFrom</H3>
-<PRE>
-public <B>OwlValuesFrom</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlValuesFrom(AST.List, AST.List)"><!-- --></A><H3>
-OwlValuesFrom</H3>
-<PRE>
-public <B>OwlValuesFrom</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                     <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlValuesFrom(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlValuesFrom</h4>
+<pre>public&nbsp;OwlValuesFrom(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlValuesFrom(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlValuesFrom</h4>
+<pre>public&nbsp;OwlValuesFrom(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlValuesFrom()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlValuesFrom</h4>
+<pre>public&nbsp;OwlValuesFrom()</pre>
+</li>
+</ul>
+<a name="OwlValuesFrom(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlValuesFrom</h4>
+<pre>public&nbsp;OwlValuesFrom(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+             <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A> <B>clone</B>()
-                    throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getId()"><!-- --></A><H3>
-getId</H3>
-<PRE>
-public java.lang.String <B>getId</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a>&nbsp;clone()
+                    throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public abstract&nbsp;<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;getId()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getId()">getId</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlUnionOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlVersionInfo.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlUnionOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlVersionInfo.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlValuesFrom.html" target="_top">Frames</a></li>
+<li><a href="OwlValuesFrom.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/OwlVersionInfo.html b/javadoc/AST/OwlVersionInfo.html
index c4b3814..e514cf2 100644
--- a/javadoc/AST/OwlVersionInfo.html
+++ b/javadoc/AST/OwlVersionInfo.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-OwlVersionInfo
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>OwlVersionInfo</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="OwlVersionInfo";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1AnyOrder.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlVersionInfo.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlVersionInfo.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlWithRestrictions.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlVersionInfo.html" target="_top">Frames</a></li>
+<li><a href="OwlVersionInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class OwlVersionInfo</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlVersionInfo</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>OwlVersionInfo</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class OwlVersionInfo" class="title">Class OwlVersionInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.OwlVersionInfo</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OwlVersionInfo</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#OwlVersionInfo()">OwlVersionInfo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#OwlVersionInfo(int)">OwlVersionInfo</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#OwlVersionInfo(AST.List, AST.List)">OwlVersionInfo</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#OwlVersionInfo(AST.OwlParser, int)">OwlVersionInfo</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlVersionInfo.html#OwlVersionInfo()">OwlVersionInfo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlVersionInfo.html#OwlVersionInfo(int)">OwlVersionInfo</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/OwlVersionInfo.html#OwlVersionInfo(AST.List,%20AST.List)">OwlVersionInfo</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/OwlVersionInfo.html#OwlVersionInfo(AST.OwlParser,%20int)">OwlVersionInfo</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="OwlVersionInfo(int)"><!-- --></A><H3>
-OwlVersionInfo</H3>
-<PRE>
-public <B>OwlVersionInfo</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlVersionInfo(AST.OwlParser, int)"><!-- --></A><H3>
-OwlVersionInfo</H3>
-<PRE>
-public <B>OwlVersionInfo</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlVersionInfo()"><!-- --></A><H3>
-OwlVersionInfo</H3>
-<PRE>
-public <B>OwlVersionInfo</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="OwlVersionInfo(AST.List, AST.List)"><!-- --></A><H3>
-OwlVersionInfo</H3>
-<PRE>
-public <B>OwlVersionInfo</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OwlVersionInfo(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlVersionInfo</h4>
+<pre>public&nbsp;OwlVersionInfo(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlVersionInfo(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlVersionInfo</h4>
+<pre>public&nbsp;OwlVersionInfo(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="OwlVersionInfo()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OwlVersionInfo</h4>
+<pre>public&nbsp;OwlVersionInfo()</pre>
+</li>
+</ul>
+<a name="OwlVersionInfo(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OwlVersionInfo</h4>
+<pre>public&nbsp;OwlVersionInfo(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1AnyOrder.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/OwlVersionInfo.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="OwlVersionInfo.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/OwlWithRestrictions.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/OwlVersionInfo.html" target="_top">Frames</a></li>
+<li><a href="OwlVersionInfo.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1AnyOrder.html b/javadoc/AST/P1AnyOrder.html
index e2ed5c9..0cfed75 100644
--- a/javadoc/AST/P1AnyOrder.html
+++ b/javadoc/AST/P1AnyOrder.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1AnyOrder
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>P1AnyOrder</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1AnyOrder";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlVersionInfo.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Components.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1AnyOrder.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1AnyOrder.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlWithRestrictions.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Components.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1AnyOrder.html" target="_top">Frames</a></li>
+<li><a href="P1AnyOrder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1AnyOrder</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1AnyOrder</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1AnyOrder</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1AnyOrder" class="title">Class P1AnyOrder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1AnyOrder</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1AnyOrder</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#P1AnyOrder()">P1AnyOrder</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#P1AnyOrder(int)">P1AnyOrder</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#P1AnyOrder(AST.List, AST.List)">P1AnyOrder</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-           <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#P1AnyOrder(AST.OwlParser, int)">P1AnyOrder</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1AnyOrder.html#P1AnyOrder()">P1AnyOrder</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1AnyOrder.html#P1AnyOrder(int)">P1AnyOrder</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1AnyOrder.html#P1AnyOrder(AST.List,%20AST.List)">P1AnyOrder</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1AnyOrder.html#P1AnyOrder(AST.OwlParser,%20int)">P1AnyOrder</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1AnyOrder(int)"><!-- --></A><H3>
-P1AnyOrder</H3>
-<PRE>
-public <B>P1AnyOrder</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1AnyOrder(AST.OwlParser, int)"><!-- --></A><H3>
-P1AnyOrder</H3>
-<PRE>
-public <B>P1AnyOrder</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1AnyOrder()"><!-- --></A><H3>
-P1AnyOrder</H3>
-<PRE>
-public <B>P1AnyOrder</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1AnyOrder(AST.List, AST.List)"><!-- --></A><H3>
-P1AnyOrder</H3>
-<PRE>
-public <B>P1AnyOrder</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1AnyOrder(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1AnyOrder</h4>
+<pre>public&nbsp;P1AnyOrder(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1AnyOrder(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1AnyOrder</h4>
+<pre>public&nbsp;P1AnyOrder(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1AnyOrder()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1AnyOrder</h4>
+<pre>public&nbsp;P1AnyOrder()</pre>
+</li>
+</ul>
+<a name="P1AnyOrder(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1AnyOrder</h4>
+<pre>public&nbsp;P1AnyOrder(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A> <B>clone</B>()
-                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a>&nbsp;clone()
+                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/OwlVersionInfo.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Components.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1AnyOrder.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1AnyOrder.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/OwlWithRestrictions.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Components.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1AnyOrder.html" target="_top">Frames</a></li>
+<li><a href="P1AnyOrder.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1Components.html b/javadoc/AST/P1Components.html
index cc1b67f..38598bb 100644
--- a/javadoc/AST/P1Components.html
+++ b/javadoc/AST/P1Components.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1Components
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 -->
+<title>P1Components</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1Components";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1AnyOrder.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1ComposedOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Components.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Components.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1AnyOrder.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1ComposedOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Components.html" target="_top">Frames</a></li>
+<li><a href="P1Components.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1Components</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Components</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1Components</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1Components" class="title">Class P1Components</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1Components</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1Components</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Components.html#P1Components()">P1Components</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Components.html#P1Components(int)">P1Components</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Components.html#P1Components(AST.List, AST.List)">P1Components</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Components.html#P1Components(AST.OwlParser, int)">P1Components</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Components.html#P1Components()">P1Components</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Components.html#P1Components(int)">P1Components</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Components.html#P1Components(AST.List,%20AST.List)">P1Components</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Components.html#P1Components(AST.OwlParser,%20int)">P1Components</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Components.html" title="class in AST">P1Components</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Components.html" title="class in AST">P1Components</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Components.html" title="class in AST">P1Components</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Components.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Components.html" title="class in AST">P1Components</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Components.html" title="class in AST">P1Components</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Components.html" title="class in AST">P1Components</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Components.html" title="class in AST">P1Components</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Components.html" title="class in AST">P1Components</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Components.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1Components(int)"><!-- --></A><H3>
-P1Components</H3>
-<PRE>
-public <B>P1Components</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Components(AST.OwlParser, int)"><!-- --></A><H3>
-P1Components</H3>
-<PRE>
-public <B>P1Components</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Components()"><!-- --></A><H3>
-P1Components</H3>
-<PRE>
-public <B>P1Components</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Components(AST.List, AST.List)"><!-- --></A><H3>
-P1Components</H3>
-<PRE>
-public <B>P1Components</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                    <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1Components(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Components</h4>
+<pre>public&nbsp;P1Components(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Components(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Components</h4>
+<pre>public&nbsp;P1Components(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Components()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Components</h4>
+<pre>public&nbsp;P1Components()</pre>
+</li>
+</ul>
+<a name="P1Components(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1Components</h4>
+<pre>public&nbsp;P1Components(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A> <B>clone</B>()
-                   throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1Components.html" title="class in AST">P1Components</a>&nbsp;clone()
+                   throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1Components.html" title="class in AST">P1Components</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Components.html" title="class in AST">P1Components</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1Components.html" title="class in AST">P1Components</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Components.html" title="class in AST">P1Components</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1AnyOrder.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1ComposedOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Components.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Components.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1AnyOrder.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1ComposedOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Components.html" target="_top">Frames</a></li>
+<li><a href="P1Components.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1ComposedOf.html b/javadoc/AST/P1ComposedOf.html
index d2c3400..ceadb5f 100644
--- a/javadoc/AST/P1ComposedOf.html
+++ b/javadoc/AST/P1ComposedOf.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1ComposedOf
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1ComposedOf</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1ComposedOf";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Components.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1ControlConstructBag.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1ComposedOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1ComposedOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Components.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1ControlConstructBag.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1ComposedOf.html" target="_top">Frames</a></li>
+<li><a href="P1ComposedOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1ComposedOf</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1ComposedOf</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1ComposedOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1ComposedOf" class="title">Class P1ComposedOf</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1ComposedOf</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1ComposedOf</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#P1ComposedOf()">P1ComposedOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#P1ComposedOf(int)">P1ComposedOf</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#P1ComposedOf(AST.List, AST.List)">P1ComposedOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#P1ComposedOf(AST.OwlParser, int)">P1ComposedOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1ComposedOf.html#P1ComposedOf()">P1ComposedOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1ComposedOf.html#P1ComposedOf(int)">P1ComposedOf</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1ComposedOf.html#P1ComposedOf(AST.List,%20AST.List)">P1ComposedOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1ComposedOf.html#P1ComposedOf(AST.OwlParser,%20int)">P1ComposedOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1ComposedOf(int)"><!-- --></A><H3>
-P1ComposedOf</H3>
-<PRE>
-public <B>P1ComposedOf</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ComposedOf(AST.OwlParser, int)"><!-- --></A><H3>
-P1ComposedOf</H3>
-<PRE>
-public <B>P1ComposedOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ComposedOf()"><!-- --></A><H3>
-P1ComposedOf</H3>
-<PRE>
-public <B>P1ComposedOf</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ComposedOf(AST.List, AST.List)"><!-- --></A><H3>
-P1ComposedOf</H3>
-<PRE>
-public <B>P1ComposedOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                    <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1ComposedOf(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ComposedOf</h4>
+<pre>public&nbsp;P1ComposedOf(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1ComposedOf(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ComposedOf</h4>
+<pre>public&nbsp;P1ComposedOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1ComposedOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ComposedOf</h4>
+<pre>public&nbsp;P1ComposedOf()</pre>
+</li>
+</ul>
+<a name="P1ComposedOf(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1ComposedOf</h4>
+<pre>public&nbsp;P1ComposedOf(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A> <B>clone</B>()
-                   throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a>&nbsp;clone()
+                   throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Components.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1ControlConstructBag.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1ComposedOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1ComposedOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Components.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1ControlConstructBag.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1ComposedOf.html" target="_top">Frames</a></li>
+<li><a href="P1ComposedOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1ControlConstructBag.html b/javadoc/AST/P1ControlConstructBag.html
index 4c48d0c..dbca327 100644
--- a/javadoc/AST/P1ControlConstructBag.html
+++ b/javadoc/AST/P1ControlConstructBag.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1ControlConstructBag
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1ControlConstructBag</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1ControlConstructBag";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1ComposedOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1ControlConstructList.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1ControlConstructBag.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1ControlConstructBag.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1ComposedOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1ControlConstructList.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1ControlConstructBag.html" target="_top">Frames</a></li>
+<li><a href="P1ControlConstructBag.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1ControlConstructBag</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1ControlConstructBag</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1ControlConstructBag</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1ControlConstructBag" class="title">Class P1ControlConstructBag</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1ControlConstructBag</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1ControlConstructBag</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#P1ControlConstructBag()">P1ControlConstructBag</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#P1ControlConstructBag(int)">P1ControlConstructBag</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.List, AST.List)">P1ControlConstructBag</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.OwlParser, int)">P1ControlConstructBag</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1ControlConstructBag.html#P1ControlConstructBag()">P1ControlConstructBag</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1ControlConstructBag.html#P1ControlConstructBag(int)">P1ControlConstructBag</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.List,%20AST.List)">P1ControlConstructBag</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.OwlParser,%20int)">P1ControlConstructBag</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                     int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1ControlConstructBag(int)"><!-- --></A><H3>
-P1ControlConstructBag</H3>
-<PRE>
-public <B>P1ControlConstructBag</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ControlConstructBag(AST.OwlParser, int)"><!-- --></A><H3>
-P1ControlConstructBag</H3>
-<PRE>
-public <B>P1ControlConstructBag</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                             int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ControlConstructBag()"><!-- --></A><H3>
-P1ControlConstructBag</H3>
-<PRE>
-public <B>P1ControlConstructBag</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ControlConstructBag(AST.List, AST.List)"><!-- --></A><H3>
-P1ControlConstructBag</H3>
-<PRE>
-public <B>P1ControlConstructBag</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1ControlConstructBag(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ControlConstructBag</h4>
+<pre>public&nbsp;P1ControlConstructBag(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1ControlConstructBag(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ControlConstructBag</h4>
+<pre>public&nbsp;P1ControlConstructBag(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                     int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1ControlConstructBag()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ControlConstructBag</h4>
+<pre>public&nbsp;P1ControlConstructBag()</pre>
+</li>
+</ul>
+<a name="P1ControlConstructBag(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1ControlConstructBag</h4>
+<pre>public&nbsp;P1ControlConstructBag(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                     <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A> <B>clone</B>()
-                            throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a>&nbsp;clone()
+                            throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1ComposedOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1ControlConstructList.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1ControlConstructBag.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1ControlConstructBag.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1ComposedOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1ControlConstructList.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1ControlConstructBag.html" target="_top">Frames</a></li>
+<li><a href="P1ControlConstructBag.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1ControlConstructList.html b/javadoc/AST/P1ControlConstructList.html
index 72bd8af..f3d646b 100644
--- a/javadoc/AST/P1ControlConstructList.html
+++ b/javadoc/AST/P1ControlConstructList.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1ControlConstructList
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1ControlConstructList</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1ControlConstructList";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1ControlConstructBag.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Else.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1ControlConstructList.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1ControlConstructList.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1ControlConstructBag.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Else.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1ControlConstructList.html" target="_top">Frames</a></li>
+<li><a href="P1ControlConstructList.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1ControlConstructList</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1ControlConstructList</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1ControlConstructList</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1ControlConstructList" class="title">Class P1ControlConstructList</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1ControlConstructList</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1ControlConstructList</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#P1ControlConstructList()">P1ControlConstructList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#P1ControlConstructList(int)">P1ControlConstructList</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#P1ControlConstructList(AST.List, AST.List)">P1ControlConstructList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                       <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#P1ControlConstructList(AST.OwlParser, int)">P1ControlConstructList</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                       int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1ControlConstructList.html#P1ControlConstructList()">P1ControlConstructList</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1ControlConstructList.html#P1ControlConstructList(int)">P1ControlConstructList</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1ControlConstructList.html#P1ControlConstructList(AST.List,%20AST.List)">P1ControlConstructList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1ControlConstructList.html#P1ControlConstructList(AST.OwlParser,%20int)">P1ControlConstructList</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                      int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1ControlConstructList(int)"><!-- --></A><H3>
-P1ControlConstructList</H3>
-<PRE>
-public <B>P1ControlConstructList</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ControlConstructList(AST.OwlParser, int)"><!-- --></A><H3>
-P1ControlConstructList</H3>
-<PRE>
-public <B>P1ControlConstructList</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                              int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ControlConstructList()"><!-- --></A><H3>
-P1ControlConstructList</H3>
-<PRE>
-public <B>P1ControlConstructList</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ControlConstructList(AST.List, AST.List)"><!-- --></A><H3>
-P1ControlConstructList</H3>
-<PRE>
-public <B>P1ControlConstructList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                              <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1ControlConstructList(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ControlConstructList</h4>
+<pre>public&nbsp;P1ControlConstructList(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1ControlConstructList(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ControlConstructList</h4>
+<pre>public&nbsp;P1ControlConstructList(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                      int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1ControlConstructList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ControlConstructList</h4>
+<pre>public&nbsp;P1ControlConstructList()</pre>
+</li>
+</ul>
+<a name="P1ControlConstructList(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1ControlConstructList</h4>
+<pre>public&nbsp;P1ControlConstructList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A> <B>clone</B>()
-                             throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a>&nbsp;clone()
+                             throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1ControlConstructBag.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Else.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1ControlConstructList.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1ControlConstructList.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1ControlConstructBag.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Else.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1ControlConstructList.html" target="_top">Frames</a></li>
+<li><a href="P1ControlConstructList.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1Else.html b/javadoc/AST/P1Else.html
index f5229c7..5a666d8 100644
--- a/javadoc/AST/P1Else.html
+++ b/javadoc/AST/P1Else.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1Else
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1Else</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1Else";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1ControlConstructList.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1HasInput.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Else.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Else.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1ControlConstructList.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1HasInput.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Else.html" target="_top">Frames</a></li>
+<li><a href="P1Else.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1Else</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Else</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1Else</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1Else" class="title">Class P1Else</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1Else</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1Else</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Else.html#P1Else()">P1Else</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Else.html#P1Else(int)">P1Else</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Else.html#P1Else(AST.List, AST.List)">P1Else</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-       <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Else.html#P1Else(AST.OwlParser, int)">P1Else</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-       int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Else.html#P1Else()">P1Else</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Else.html#P1Else(int)">P1Else</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Else.html#P1Else(AST.List,%20AST.List)">P1Else</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Else.html#P1Else(AST.OwlParser,%20int)">P1Else</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+      int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Else.html" title="class in AST">P1Else</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Else.html" title="class in AST">P1Else</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Else.html" title="class in AST">P1Else</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Else.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Else.html" title="class in AST">P1Else</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Else.html" title="class in AST">P1Else</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Else.html" title="class in AST">P1Else</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Else.html" title="class in AST">P1Else</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Else.html" title="class in AST">P1Else</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Else.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1Else(int)"><!-- --></A><H3>
-P1Else</H3>
-<PRE>
-public <B>P1Else</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Else(AST.OwlParser, int)"><!-- --></A><H3>
-P1Else</H3>
-<PRE>
-public <B>P1Else</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-              int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Else()"><!-- --></A><H3>
-P1Else</H3>
-<PRE>
-public <B>P1Else</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Else(AST.List, AST.List)"><!-- --></A><H3>
-P1Else</H3>
-<PRE>
-public <B>P1Else</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-              <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1Else(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Else</h4>
+<pre>public&nbsp;P1Else(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Else(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Else</h4>
+<pre>public&nbsp;P1Else(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+      int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Else()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Else</h4>
+<pre>public&nbsp;P1Else()</pre>
+</li>
+</ul>
+<a name="P1Else(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1Else</h4>
+<pre>public&nbsp;P1Else(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A> <B>clone</B>()
-             throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1Else.html" title="class in AST">P1Else</a>&nbsp;clone()
+             throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1Else.html" title="class in AST">P1Else</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Else.html" title="class in AST">P1Else</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1Else.html" title="class in AST">P1Else</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Else.html" title="class in AST">P1Else</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1ControlConstructList.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1HasInput.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Else.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Else.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1ControlConstructList.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1HasInput.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Else.html" target="_top">Frames</a></li>
+<li><a href="P1Else.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1HasInput.html b/javadoc/AST/P1HasInput.html
index 86e7358..0557aae 100644
--- a/javadoc/AST/P1HasInput.html
+++ b/javadoc/AST/P1HasInput.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1HasInput
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1HasInput</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1HasInput";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Else.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1HasOutput.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1HasInput.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1HasInput.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Else.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1HasOutput.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1HasInput.html" target="_top">Frames</a></li>
+<li><a href="P1HasInput.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1HasInput</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1HasInput</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1HasInput</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1HasInput" class="title">Class P1HasInput</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1HasInput</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1HasInput</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#P1HasInput()">P1HasInput</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#P1HasInput(int)">P1HasInput</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#P1HasInput(AST.List, AST.List)">P1HasInput</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-           <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#P1HasInput(AST.OwlParser, int)">P1HasInput</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1HasInput.html#P1HasInput()">P1HasInput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1HasInput.html#P1HasInput(int)">P1HasInput</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1HasInput.html#P1HasInput(AST.List,%20AST.List)">P1HasInput</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1HasInput.html#P1HasInput(AST.OwlParser,%20int)">P1HasInput</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasInput.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1HasInput(int)"><!-- --></A><H3>
-P1HasInput</H3>
-<PRE>
-public <B>P1HasInput</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1HasInput(AST.OwlParser, int)"><!-- --></A><H3>
-P1HasInput</H3>
-<PRE>
-public <B>P1HasInput</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1HasInput()"><!-- --></A><H3>
-P1HasInput</H3>
-<PRE>
-public <B>P1HasInput</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1HasInput(AST.List, AST.List)"><!-- --></A><H3>
-P1HasInput</H3>
-<PRE>
-public <B>P1HasInput</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1HasInput(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1HasInput</h4>
+<pre>public&nbsp;P1HasInput(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1HasInput(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1HasInput</h4>
+<pre>public&nbsp;P1HasInput(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1HasInput()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1HasInput</h4>
+<pre>public&nbsp;P1HasInput()</pre>
+</li>
+</ul>
+<a name="P1HasInput(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1HasInput</h4>
+<pre>public&nbsp;P1HasInput(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A> <B>clone</B>()
-                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a>&nbsp;clone()
+                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Else.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1HasOutput.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1HasInput.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1HasInput.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Else.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1HasOutput.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1HasInput.html" target="_top">Frames</a></li>
+<li><a href="P1HasInput.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1HasOutput.html b/javadoc/AST/P1HasOutput.html
index ee0efa9..707e811 100644
--- a/javadoc/AST/P1HasOutput.html
+++ b/javadoc/AST/P1HasOutput.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1HasOutput
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1HasOutput</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1HasOutput";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1HasInput.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1IfCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1HasOutput.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1HasOutput.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1HasInput.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1IfCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1HasOutput.html" target="_top">Frames</a></li>
+<li><a href="P1HasOutput.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1HasOutput</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1HasOutput</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1HasOutput</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1HasOutput" class="title">Class P1HasOutput</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1HasOutput</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1HasOutput</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#P1HasOutput()">P1HasOutput</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#P1HasOutput(int)">P1HasOutput</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#P1HasOutput(AST.List, AST.List)">P1HasOutput</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#P1HasOutput(AST.OwlParser, int)">P1HasOutput</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1HasOutput.html#P1HasOutput()">P1HasOutput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1HasOutput.html#P1HasOutput(int)">P1HasOutput</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1HasOutput.html#P1HasOutput(AST.List,%20AST.List)">P1HasOutput</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1HasOutput.html#P1HasOutput(AST.OwlParser,%20int)">P1HasOutput</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1HasOutput.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1HasOutput(int)"><!-- --></A><H3>
-P1HasOutput</H3>
-<PRE>
-public <B>P1HasOutput</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1HasOutput(AST.OwlParser, int)"><!-- --></A><H3>
-P1HasOutput</H3>
-<PRE>
-public <B>P1HasOutput</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1HasOutput()"><!-- --></A><H3>
-P1HasOutput</H3>
-<PRE>
-public <B>P1HasOutput</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1HasOutput(AST.List, AST.List)"><!-- --></A><H3>
-P1HasOutput</H3>
-<PRE>
-public <B>P1HasOutput</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1HasOutput(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1HasOutput</h4>
+<pre>public&nbsp;P1HasOutput(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1HasOutput(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1HasOutput</h4>
+<pre>public&nbsp;P1HasOutput(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1HasOutput()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1HasOutput</h4>
+<pre>public&nbsp;P1HasOutput()</pre>
+</li>
+</ul>
+<a name="P1HasOutput(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1HasOutput</h4>
+<pre>public&nbsp;P1HasOutput(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1HasInput.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1IfCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1HasOutput.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1HasOutput.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1HasInput.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1IfCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1HasOutput.html" target="_top">Frames</a></li>
+<li><a href="P1HasOutput.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1IfCondition.html b/javadoc/AST/P1IfCondition.html
index 56bb94f..15f5590 100644
--- a/javadoc/AST/P1IfCondition.html
+++ b/javadoc/AST/P1IfCondition.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1IfCondition
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1IfCondition</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1IfCondition";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1HasOutput.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1IfThenElse.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1IfCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1IfCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1HasOutput.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1IfThenElse.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1IfCondition.html" target="_top">Frames</a></li>
+<li><a href="P1IfCondition.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1IfCondition</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1IfCondition</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1IfCondition</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1IfCondition" class="title">Class P1IfCondition</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1IfCondition</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1IfCondition</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#P1IfCondition()">P1IfCondition</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#P1IfCondition(int)">P1IfCondition</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#P1IfCondition(AST.List, AST.List)">P1IfCondition</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-              <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#P1IfCondition(AST.OwlParser, int)">P1IfCondition</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-              int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1IfCondition.html#P1IfCondition()">P1IfCondition</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1IfCondition.html#P1IfCondition(int)">P1IfCondition</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1IfCondition.html#P1IfCondition(AST.List,%20AST.List)">P1IfCondition</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+             <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1IfCondition.html#P1IfCondition(AST.OwlParser,%20int)">P1IfCondition</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfCondition.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1IfCondition(int)"><!-- --></A><H3>
-P1IfCondition</H3>
-<PRE>
-public <B>P1IfCondition</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1IfCondition(AST.OwlParser, int)"><!-- --></A><H3>
-P1IfCondition</H3>
-<PRE>
-public <B>P1IfCondition</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                     int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1IfCondition()"><!-- --></A><H3>
-P1IfCondition</H3>
-<PRE>
-public <B>P1IfCondition</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1IfCondition(AST.List, AST.List)"><!-- --></A><H3>
-P1IfCondition</H3>
-<PRE>
-public <B>P1IfCondition</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                     <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1IfCondition(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1IfCondition</h4>
+<pre>public&nbsp;P1IfCondition(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1IfCondition(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1IfCondition</h4>
+<pre>public&nbsp;P1IfCondition(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1IfCondition()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1IfCondition</h4>
+<pre>public&nbsp;P1IfCondition()</pre>
+</li>
+</ul>
+<a name="P1IfCondition(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1IfCondition</h4>
+<pre>public&nbsp;P1IfCondition(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+             <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A> <B>clone</B>()
-                    throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a>&nbsp;clone()
+                    throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1HasOutput.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1IfThenElse.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1IfCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1IfCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1HasOutput.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1IfThenElse.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1IfCondition.html" target="_top">Frames</a></li>
+<li><a href="P1IfCondition.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1IfThenElse.html b/javadoc/AST/P1IfThenElse.html
index ebe6195..52d791d 100644
--- a/javadoc/AST/P1IfThenElse.html
+++ b/javadoc/AST/P1IfThenElse.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1IfThenElse
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1IfThenElse</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1IfThenElse";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1IfCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Input.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1IfThenElse.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1IfThenElse.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1IfCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Input.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1IfThenElse.html" target="_top">Frames</a></li>
+<li><a href="P1IfThenElse.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1IfThenElse</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1IfThenElse</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1IfThenElse</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1IfThenElse" class="title">Class P1IfThenElse</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1IfThenElse</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1IfThenElse</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse()">P1IfThenElse</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse(int)">P1IfThenElse</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse(AST.List, AST.List)">P1IfThenElse</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-             <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse(AST.OwlParser, int)">P1IfThenElse</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1IfThenElse.html#P1IfThenElse()">P1IfThenElse</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1IfThenElse.html#P1IfThenElse(int)">P1IfThenElse</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1IfThenElse.html#P1IfThenElse(AST.List,%20AST.List)">P1IfThenElse</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1IfThenElse.html#P1IfThenElse(AST.OwlParser,%20int)">P1IfThenElse</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1IfThenElse(int)"><!-- --></A><H3>
-P1IfThenElse</H3>
-<PRE>
-public <B>P1IfThenElse</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1IfThenElse(AST.OwlParser, int)"><!-- --></A><H3>
-P1IfThenElse</H3>
-<PRE>
-public <B>P1IfThenElse</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1IfThenElse()"><!-- --></A><H3>
-P1IfThenElse</H3>
-<PRE>
-public <B>P1IfThenElse</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1IfThenElse(AST.List, AST.List)"><!-- --></A><H3>
-P1IfThenElse</H3>
-<PRE>
-public <B>P1IfThenElse</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                    <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1IfThenElse(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1IfThenElse</h4>
+<pre>public&nbsp;P1IfThenElse(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1IfThenElse(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1IfThenElse</h4>
+<pre>public&nbsp;P1IfThenElse(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1IfThenElse()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1IfThenElse</h4>
+<pre>public&nbsp;P1IfThenElse()</pre>
+</li>
+</ul>
+<a name="P1IfThenElse(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1IfThenElse</h4>
+<pre>public&nbsp;P1IfThenElse(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+            <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A> <B>clone</B>()
-                   throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a>&nbsp;clone()
+                   throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1IfCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Input.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1IfThenElse.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1IfThenElse.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1IfCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Input.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1IfThenElse.html" target="_top">Frames</a></li>
+<li><a href="P1IfThenElse.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1Input.html b/javadoc/AST/P1Input.html
index 3f220f7..db02698 100644
--- a/javadoc/AST/P1Input.html
+++ b/javadoc/AST/P1Input.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1Input
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1Input</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1Input";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1IfThenElse.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Output.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Input.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Input.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1IfThenElse.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Output.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Input.html" target="_top">Frames</a></li>
+<li><a href="P1Input.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1Input</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Input</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1Input</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1Input" class="title">Class P1Input</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1Input</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1Input</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Input.html#P1Input()">P1Input</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Input.html#P1Input(int)">P1Input</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Input.html#P1Input(AST.List, AST.List)">P1Input</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Input.html#P1Input(AST.OwlParser, int)">P1Input</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-        int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Input.html#P1Input()">P1Input</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Input.html#P1Input(int)">P1Input</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Input.html#P1Input(AST.List,%20AST.List)">P1Input</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Input.html#P1Input(AST.OwlParser,%20int)">P1Input</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Input.html" title="class in AST">P1Input</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Input.html" title="class in AST">P1Input</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Input.html" title="class in AST">P1Input</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Input.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Input.html" title="class in AST">P1Input</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Input.html" title="class in AST">P1Input</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Input.html" title="class in AST">P1Input</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Input.html" title="class in AST">P1Input</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Input.html" title="class in AST">P1Input</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Input.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1Input(int)"><!-- --></A><H3>
-P1Input</H3>
-<PRE>
-public <B>P1Input</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Input(AST.OwlParser, int)"><!-- --></A><H3>
-P1Input</H3>
-<PRE>
-public <B>P1Input</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Input()"><!-- --></A><H3>
-P1Input</H3>
-<PRE>
-public <B>P1Input</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Input(AST.List, AST.List)"><!-- --></A><H3>
-P1Input</H3>
-<PRE>
-public <B>P1Input</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1Input(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Input</h4>
+<pre>public&nbsp;P1Input(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Input(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Input</h4>
+<pre>public&nbsp;P1Input(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Input()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Input</h4>
+<pre>public&nbsp;P1Input()</pre>
+</li>
+</ul>
+<a name="P1Input(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1Input</h4>
+<pre>public&nbsp;P1Input(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A> <B>clone</B>()
-              throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1Input.html" title="class in AST">P1Input</a>&nbsp;clone()
+              throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1Input.html" title="class in AST">P1Input</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Input.html" title="class in AST">P1Input</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1Input.html" title="class in AST">P1Input</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Input.html" title="class in AST">P1Input</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1IfThenElse.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Output.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Input.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Input.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1IfThenElse.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Output.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Input.html" target="_top">Frames</a></li>
+<li><a href="P1Input.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1Output.html b/javadoc/AST/P1Output.html
index b869583..fe64290 100644
--- a/javadoc/AST/P1Output.html
+++ b/javadoc/AST/P1Output.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1Output
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1Output</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1Output";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Input.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1ParameterType.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Output.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Output.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Input.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1ParameterType.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Output.html" target="_top">Frames</a></li>
+<li><a href="P1Output.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1Output</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Output</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1Output</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1Output" class="title">Class P1Output</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1Output</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1Output</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Output.html#P1Output()">P1Output</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Output.html#P1Output(int)">P1Output</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Output.html#P1Output(AST.List, AST.List)">P1Output</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Output.html#P1Output(AST.OwlParser, int)">P1Output</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-         int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Output.html#P1Output()">P1Output</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Output.html#P1Output(int)">P1Output</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Output.html#P1Output(AST.List,%20AST.List)">P1Output</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Output.html#P1Output(AST.OwlParser,%20int)">P1Output</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Output.html" title="class in AST">P1Output</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Output.html" title="class in AST">P1Output</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Output.html" title="class in AST">P1Output</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Output.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Output.html" title="class in AST">P1Output</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Output.html" title="class in AST">P1Output</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Output.html" title="class in AST">P1Output</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Output.html" title="class in AST">P1Output</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Output.html" title="class in AST">P1Output</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Output.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1Output(int)"><!-- --></A><H3>
-P1Output</H3>
-<PRE>
-public <B>P1Output</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Output(AST.OwlParser, int)"><!-- --></A><H3>
-P1Output</H3>
-<PRE>
-public <B>P1Output</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Output()"><!-- --></A><H3>
-P1Output</H3>
-<PRE>
-public <B>P1Output</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Output(AST.List, AST.List)"><!-- --></A><H3>
-P1Output</H3>
-<PRE>
-public <B>P1Output</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1Output(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Output</h4>
+<pre>public&nbsp;P1Output(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Output(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Output</h4>
+<pre>public&nbsp;P1Output(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Output()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Output</h4>
+<pre>public&nbsp;P1Output()</pre>
+</li>
+</ul>
+<a name="P1Output(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1Output</h4>
+<pre>public&nbsp;P1Output(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1Output.html" title="class in AST">P1Output</A> <B>clone</B>()
-               throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1Output.html" title="class in AST">P1Output</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1Output.html" title="class in AST">P1Output</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1Output.html" title="class in AST">P1Output</a>&nbsp;clone()
+               throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1Output.html" title="class in AST">P1Output</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Output.html" title="class in AST">P1Output</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1Output.html" title="class in AST">P1Output</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Output.html" title="class in AST">P1Output</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Input.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1ParameterType.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Output.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Output.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Input.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1ParameterType.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Output.html" target="_top">Frames</a></li>
+<li><a href="P1Output.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1ParameterType.html b/javadoc/AST/P1ParameterType.html
index e38c173..3fa853d 100644
--- a/javadoc/AST/P1ParameterType.html
+++ b/javadoc/AST/P1ParameterType.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1ParameterType
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1ParameterType</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1ParameterType";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Output.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Perform.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1ParameterType.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1ParameterType.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Output.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Perform.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1ParameterType.html" target="_top">Frames</a></li>
+<li><a href="P1ParameterType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1ParameterType</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1ParameterType</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1ParameterType</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1ParameterType" class="title">Class P1ParameterType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1ParameterType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1ParameterType</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#P1ParameterType()">P1ParameterType</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#P1ParameterType(int)">P1ParameterType</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#P1ParameterType(AST.List, AST.List)">P1ParameterType</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#P1ParameterType(AST.OwlParser, int)">P1ParameterType</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1ParameterType.html#P1ParameterType()">P1ParameterType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1ParameterType.html#P1ParameterType(int)">P1ParameterType</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1ParameterType.html#P1ParameterType(AST.List,%20AST.List)">P1ParameterType</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+               <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1ParameterType.html#P1ParameterType(AST.OwlParser,%20int)">P1ParameterType</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+               int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1ParameterType.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1ParameterType.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1ParameterType(int)"><!-- --></A><H3>
-P1ParameterType</H3>
-<PRE>
-public <B>P1ParameterType</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ParameterType(AST.OwlParser, int)"><!-- --></A><H3>
-P1ParameterType</H3>
-<PRE>
-public <B>P1ParameterType</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                       int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ParameterType()"><!-- --></A><H3>
-P1ParameterType</H3>
-<PRE>
-public <B>P1ParameterType</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1ParameterType(AST.List, AST.List)"><!-- --></A><H3>
-P1ParameterType</H3>
-<PRE>
-public <B>P1ParameterType</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                       <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1ParameterType(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ParameterType</h4>
+<pre>public&nbsp;P1ParameterType(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1ParameterType(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ParameterType</h4>
+<pre>public&nbsp;P1ParameterType(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+               int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1ParameterType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1ParameterType</h4>
+<pre>public&nbsp;P1ParameterType()</pre>
+</li>
+</ul>
+<a name="P1ParameterType(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1ParameterType</h4>
+<pre>public&nbsp;P1ParameterType(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+               <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A> <B>clone</B>()
-                      throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a>&nbsp;clone()
+                      throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Output.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Perform.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1ParameterType.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1ParameterType.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Output.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Perform.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1ParameterType.html" target="_top">Frames</a></li>
+<li><a href="P1ParameterType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1Perform.html b/javadoc/AST/P1Perform.html
index e234639..2c1e0bb 100644
--- a/javadoc/AST/P1Perform.html
+++ b/javadoc/AST/P1Perform.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1Perform
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1Perform</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1Perform";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1ParameterType.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Process.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Perform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Perform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1ParameterType.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Process.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Perform.html" target="_top">Frames</a></li>
+<li><a href="P1Perform.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1Perform</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Perform</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1Perform</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1Perform" class="title">Class P1Perform</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1Perform</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1Perform</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Perform.html#P1Perform()">P1Perform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Perform.html#P1Perform(int)">P1Perform</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Perform.html#P1Perform(AST.List, AST.List)">P1Perform</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-          <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Perform.html#P1Perform(AST.OwlParser, int)">P1Perform</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-          int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Perform.html#P1Perform()">P1Perform</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Perform.html#P1Perform(int)">P1Perform</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Perform.html#P1Perform(AST.List,%20AST.List)">P1Perform</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+         <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Perform.html#P1Perform(AST.OwlParser,%20int)">P1Perform</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Perform.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Perform.html" title="class in AST">P1Perform</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Perform.html" title="class in AST">P1Perform</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Perform.html" title="class in AST">P1Perform</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Perform.html" title="class in AST">P1Perform</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Perform.html" title="class in AST">P1Perform</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Perform.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1Perform(int)"><!-- --></A><H3>
-P1Perform</H3>
-<PRE>
-public <B>P1Perform</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Perform(AST.OwlParser, int)"><!-- --></A><H3>
-P1Perform</H3>
-<PRE>
-public <B>P1Perform</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Perform()"><!-- --></A><H3>
-P1Perform</H3>
-<PRE>
-public <B>P1Perform</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Perform(AST.List, AST.List)"><!-- --></A><H3>
-P1Perform</H3>
-<PRE>
-public <B>P1Perform</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1Perform(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Perform</h4>
+<pre>public&nbsp;P1Perform(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Perform(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Perform</h4>
+<pre>public&nbsp;P1Perform(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Perform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Perform</h4>
+<pre>public&nbsp;P1Perform()</pre>
+</li>
+</ul>
+<a name="P1Perform(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1Perform</h4>
+<pre>public&nbsp;P1Perform(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+         <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A> <B>clone</B>()
-                throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1Perform.html" title="class in AST">P1Perform</a>&nbsp;clone()
+                throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1Perform.html" title="class in AST">P1Perform</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Perform.html" title="class in AST">P1Perform</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1Perform.html" title="class in AST">P1Perform</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Perform.html" title="class in AST">P1Perform</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1ParameterType.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Process.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Perform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Perform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1ParameterType.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Process.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Perform.html" target="_top">Frames</a></li>
+<li><a href="P1Perform.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1Process.html b/javadoc/AST/P1Process.html
index b3c1205..fa8a45b 100644
--- a/javadoc/AST/P1Process.html
+++ b/javadoc/AST/P1Process.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1Process
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1Process</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1Process";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Perform.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1RepeatUntil.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Process.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Process.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Perform.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1RepeatUntil.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Process.html" target="_top">Frames</a></li>
+<li><a href="P1Process.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1Process</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Process</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1Process</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1Process" class="title">Class P1Process</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1Process</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1Process</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Process.html#P1Process()">P1Process</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Process.html#P1Process(int)">P1Process</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Process.html#P1Process(AST.List, AST.List)">P1Process</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-          <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Process.html#P1Process(AST.OwlParser, int)">P1Process</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-          int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Process.html#P1Process()">P1Process</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Process.html#P1Process(int)">P1Process</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Process.html#P1Process(AST.List,%20AST.List)">P1Process</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+         <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Process.html#P1Process(AST.OwlParser,%20int)">P1Process</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Process.html" title="class in AST">P1Process</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Process.html" title="class in AST">P1Process</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Process.html" title="class in AST">P1Process</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Process.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Process.html" title="class in AST">P1Process</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Process.html" title="class in AST">P1Process</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Process.html" title="class in AST">P1Process</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Process.html" title="class in AST">P1Process</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Process.html" title="class in AST">P1Process</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Process.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1Process(int)"><!-- --></A><H3>
-P1Process</H3>
-<PRE>
-public <B>P1Process</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Process(AST.OwlParser, int)"><!-- --></A><H3>
-P1Process</H3>
-<PRE>
-public <B>P1Process</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Process()"><!-- --></A><H3>
-P1Process</H3>
-<PRE>
-public <B>P1Process</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Process(AST.List, AST.List)"><!-- --></A><H3>
-P1Process</H3>
-<PRE>
-public <B>P1Process</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1Process(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Process</h4>
+<pre>public&nbsp;P1Process(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Process(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Process</h4>
+<pre>public&nbsp;P1Process(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Process()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Process</h4>
+<pre>public&nbsp;P1Process()</pre>
+</li>
+</ul>
+<a name="P1Process(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1Process</h4>
+<pre>public&nbsp;P1Process(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+         <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1Process.html" title="class in AST">P1Process</A> <B>clone</B>()
-                throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1Process.html" title="class in AST">P1Process</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1Process.html" title="class in AST">P1Process</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1Process.html" title="class in AST">P1Process</a>&nbsp;clone()
+                throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1Process.html" title="class in AST">P1Process</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Process.html" title="class in AST">P1Process</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1Process.html" title="class in AST">P1Process</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Process.html" title="class in AST">P1Process</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Perform.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1RepeatUntil.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Process.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Process.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Perform.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1RepeatUntil.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Process.html" target="_top">Frames</a></li>
+<li><a href="P1Process.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1RepeatUntil.html b/javadoc/AST/P1RepeatUntil.html
index f58800d..b47f1b5 100644
--- a/javadoc/AST/P1RepeatUntil.html
+++ b/javadoc/AST/P1RepeatUntil.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1RepeatUntil
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1RepeatUntil</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1RepeatUntil";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Process.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Sequence.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1RepeatUntil.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1RepeatUntil.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Process.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Sequence.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1RepeatUntil.html" target="_top">Frames</a></li>
+<li><a href="P1RepeatUntil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1RepeatUntil</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1RepeatUntil</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1RepeatUntil</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1RepeatUntil" class="title">Class P1RepeatUntil</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1RepeatUntil</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1RepeatUntil</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#P1RepeatUntil()">P1RepeatUntil</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#P1RepeatUntil(int)">P1RepeatUntil</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#P1RepeatUntil(AST.List, AST.List)">P1RepeatUntil</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-              <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#P1RepeatUntil(AST.OwlParser, int)">P1RepeatUntil</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-              int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1RepeatUntil.html#P1RepeatUntil()">P1RepeatUntil</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1RepeatUntil.html#P1RepeatUntil(int)">P1RepeatUntil</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1RepeatUntil.html#P1RepeatUntil(AST.List,%20AST.List)">P1RepeatUntil</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+             <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1RepeatUntil.html#P1RepeatUntil(AST.OwlParser,%20int)">P1RepeatUntil</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1RepeatUntil.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1RepeatUntil(int)"><!-- --></A><H3>
-P1RepeatUntil</H3>
-<PRE>
-public <B>P1RepeatUntil</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1RepeatUntil(AST.OwlParser, int)"><!-- --></A><H3>
-P1RepeatUntil</H3>
-<PRE>
-public <B>P1RepeatUntil</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                     int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1RepeatUntil()"><!-- --></A><H3>
-P1RepeatUntil</H3>
-<PRE>
-public <B>P1RepeatUntil</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1RepeatUntil(AST.List, AST.List)"><!-- --></A><H3>
-P1RepeatUntil</H3>
-<PRE>
-public <B>P1RepeatUntil</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                     <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1RepeatUntil(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1RepeatUntil</h4>
+<pre>public&nbsp;P1RepeatUntil(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1RepeatUntil(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1RepeatUntil</h4>
+<pre>public&nbsp;P1RepeatUntil(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1RepeatUntil()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1RepeatUntil</h4>
+<pre>public&nbsp;P1RepeatUntil()</pre>
+</li>
+</ul>
+<a name="P1RepeatUntil(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1RepeatUntil</h4>
+<pre>public&nbsp;P1RepeatUntil(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+             <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A> <B>clone</B>()
-                    throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a>&nbsp;clone()
+                    throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Process.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Sequence.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1RepeatUntil.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1RepeatUntil.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Process.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Sequence.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1RepeatUntil.html" target="_top">Frames</a></li>
+<li><a href="P1RepeatUntil.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1Sequence.html b/javadoc/AST/P1Sequence.html
index 52d0837..20da24d 100644
--- a/javadoc/AST/P1Sequence.html
+++ b/javadoc/AST/P1Sequence.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1Sequence
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1Sequence</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1Sequence";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1RepeatUntil.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Then.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Sequence.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Sequence.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1RepeatUntil.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Then.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Sequence.html" target="_top">Frames</a></li>
+<li><a href="P1Sequence.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1Sequence</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Sequence</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1Sequence</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1Sequence" class="title">Class P1Sequence</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1Sequence</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1Sequence</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#P1Sequence()">P1Sequence</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#P1Sequence(int)">P1Sequence</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#P1Sequence(AST.List, AST.List)">P1Sequence</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-           <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#P1Sequence(AST.OwlParser, int)">P1Sequence</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Sequence.html#P1Sequence()">P1Sequence</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Sequence.html#P1Sequence(int)">P1Sequence</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Sequence.html#P1Sequence(AST.List,%20AST.List)">P1Sequence</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Sequence.html#P1Sequence(AST.OwlParser,%20int)">P1Sequence</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Sequence.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Sequence.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1Sequence(int)"><!-- --></A><H3>
-P1Sequence</H3>
-<PRE>
-public <B>P1Sequence</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Sequence(AST.OwlParser, int)"><!-- --></A><H3>
-P1Sequence</H3>
-<PRE>
-public <B>P1Sequence</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Sequence()"><!-- --></A><H3>
-P1Sequence</H3>
-<PRE>
-public <B>P1Sequence</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Sequence(AST.List, AST.List)"><!-- --></A><H3>
-P1Sequence</H3>
-<PRE>
-public <B>P1Sequence</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1Sequence(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Sequence</h4>
+<pre>public&nbsp;P1Sequence(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Sequence(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Sequence</h4>
+<pre>public&nbsp;P1Sequence(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Sequence()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Sequence</h4>
+<pre>public&nbsp;P1Sequence()</pre>
+</li>
+</ul>
+<a name="P1Sequence(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1Sequence</h4>
+<pre>public&nbsp;P1Sequence(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A> <B>clone</B>()
-                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a>&nbsp;clone()
+                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1RepeatUntil.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1Then.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Sequence.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Sequence.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1RepeatUntil.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1Then.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Sequence.html" target="_top">Frames</a></li>
+<li><a href="P1Sequence.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1Then.html b/javadoc/AST/P1Then.html
index f176993..25348bc 100644
--- a/javadoc/AST/P1Then.html
+++ b/javadoc/AST/P1Then.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1Then
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1Then</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1Then";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Sequence.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1UntilCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Then.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Then.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Sequence.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1UntilCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Then.html" target="_top">Frames</a></li>
+<li><a href="P1Then.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1Then</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Then</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1Then</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1Then" class="title">Class P1Then</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1Then</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1Then</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Then.html#P1Then()">P1Then</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Then.html#P1Then(int)">P1Then</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Then.html#P1Then(AST.List, AST.List)">P1Then</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-       <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1Then.html#P1Then(AST.OwlParser, int)">P1Then</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-       int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Then.html#P1Then()">P1Then</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Then.html#P1Then(int)">P1Then</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1Then.html#P1Then(AST.List,%20AST.List)">P1Then</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1Then.html#P1Then(AST.OwlParser,%20int)">P1Then</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+      int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Then.html" title="class in AST">P1Then</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Then.html" title="class in AST">P1Then</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1Then.html" title="class in AST">P1Then</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1Then.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Then.html" title="class in AST">P1Then</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Then.html" title="class in AST">P1Then</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Then.html" title="class in AST">P1Then</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1Then.html" title="class in AST">P1Then</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1Then.html" title="class in AST">P1Then</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1Then.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1Then(int)"><!-- --></A><H3>
-P1Then</H3>
-<PRE>
-public <B>P1Then</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Then(AST.OwlParser, int)"><!-- --></A><H3>
-P1Then</H3>
-<PRE>
-public <B>P1Then</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-              int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Then()"><!-- --></A><H3>
-P1Then</H3>
-<PRE>
-public <B>P1Then</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1Then(AST.List, AST.List)"><!-- --></A><H3>
-P1Then</H3>
-<PRE>
-public <B>P1Then</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-              <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1Then(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Then</h4>
+<pre>public&nbsp;P1Then(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Then(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Then</h4>
+<pre>public&nbsp;P1Then(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+      int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1Then()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1Then</h4>
+<pre>public&nbsp;P1Then()</pre>
+</li>
+</ul>
+<a name="P1Then(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1Then</h4>
+<pre>public&nbsp;P1Then(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1Then.html" title="class in AST">P1Then</A> <B>clone</B>()
-             throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1Then.html" title="class in AST">P1Then</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1Then.html" title="class in AST">P1Then</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1Then.html" title="class in AST">P1Then</a>&nbsp;clone()
+             throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1Then.html" title="class in AST">P1Then</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Then.html" title="class in AST">P1Then</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1Then.html" title="class in AST">P1Then</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1Then.html" title="class in AST">P1Then</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Sequence.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1UntilCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1Then.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1Then.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Sequence.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1UntilCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1Then.html" target="_top">Frames</a></li>
+<li><a href="P1Then.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1UntilCondition.html b/javadoc/AST/P1UntilCondition.html
index 529b60d..dc186fc 100644
--- a/javadoc/AST/P1UntilCondition.html
+++ b/javadoc/AST/P1UntilCondition.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1UntilCondition
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1UntilCondition</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1UntilCondition";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Then.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1UntilProcess.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1UntilCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1UntilCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Then.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1UntilProcess.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1UntilCondition.html" target="_top">Frames</a></li>
+<li><a href="P1UntilCondition.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1UntilCondition</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1UntilCondition</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1UntilCondition</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1UntilCondition" class="title">Class P1UntilCondition</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1UntilCondition</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1UntilCondition</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#P1UntilCondition()">P1UntilCondition</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#P1UntilCondition(int)">P1UntilCondition</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#P1UntilCondition(AST.List, AST.List)">P1UntilCondition</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#P1UntilCondition(AST.OwlParser, int)">P1UntilCondition</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1UntilCondition.html#P1UntilCondition()">P1UntilCondition</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1UntilCondition.html#P1UntilCondition(int)">P1UntilCondition</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1UntilCondition.html#P1UntilCondition(AST.List,%20AST.List)">P1UntilCondition</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1UntilCondition.html#P1UntilCondition(AST.OwlParser,%20int)">P1UntilCondition</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilCondition.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1UntilCondition(int)"><!-- --></A><H3>
-P1UntilCondition</H3>
-<PRE>
-public <B>P1UntilCondition</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1UntilCondition(AST.OwlParser, int)"><!-- --></A><H3>
-P1UntilCondition</H3>
-<PRE>
-public <B>P1UntilCondition</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                        int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1UntilCondition()"><!-- --></A><H3>
-P1UntilCondition</H3>
-<PRE>
-public <B>P1UntilCondition</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1UntilCondition(AST.List, AST.List)"><!-- --></A><H3>
-P1UntilCondition</H3>
-<PRE>
-public <B>P1UntilCondition</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1UntilCondition(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1UntilCondition</h4>
+<pre>public&nbsp;P1UntilCondition(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1UntilCondition(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1UntilCondition</h4>
+<pre>public&nbsp;P1UntilCondition(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1UntilCondition()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1UntilCondition</h4>
+<pre>public&nbsp;P1UntilCondition()</pre>
+</li>
+</ul>
+<a name="P1UntilCondition(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1UntilCondition</h4>
+<pre>public&nbsp;P1UntilCondition(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A> <B>clone</B>()
-                       throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a>&nbsp;clone()
+                       throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1Then.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/P1UntilProcess.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1UntilCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1UntilCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1Then.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/P1UntilProcess.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1UntilCondition.html" target="_top">Frames</a></li>
+<li><a href="P1UntilCondition.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/P1UntilProcess.html b/javadoc/AST/P1UntilProcess.html
index 823f395..f81ab54 100644
--- a/javadoc/AST/P1UntilProcess.html
+++ b/javadoc/AST/P1UntilProcess.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-P1UntilProcess
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>P1UntilProcess</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="P1UntilProcess";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1UntilCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ParseException.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1UntilProcess.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1UntilProcess.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1UntilCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ParseException.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1UntilProcess.html" target="_top">Frames</a></li>
+<li><a href="P1UntilProcess.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class P1UntilProcess</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1UntilProcess</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>P1UntilProcess</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class P1UntilProcess" class="title">Class P1UntilProcess</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.P1UntilProcess</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">P1UntilProcess</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#P1UntilProcess()">P1UntilProcess</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#P1UntilProcess(int)">P1UntilProcess</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#P1UntilProcess(AST.List, AST.List)">P1UntilProcess</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#P1UntilProcess(AST.OwlParser, int)">P1UntilProcess</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1UntilProcess.html#P1UntilProcess()">P1UntilProcess</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1UntilProcess.html#P1UntilProcess(int)">P1UntilProcess</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/P1UntilProcess.html#P1UntilProcess(AST.List,%20AST.List)">P1UntilProcess</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/P1UntilProcess.html#P1UntilProcess(AST.OwlParser,%20int)">P1UntilProcess</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/P1UntilProcess.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="P1UntilProcess(int)"><!-- --></A><H3>
-P1UntilProcess</H3>
-<PRE>
-public <B>P1UntilProcess</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1UntilProcess(AST.OwlParser, int)"><!-- --></A><H3>
-P1UntilProcess</H3>
-<PRE>
-public <B>P1UntilProcess</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1UntilProcess()"><!-- --></A><H3>
-P1UntilProcess</H3>
-<PRE>
-public <B>P1UntilProcess</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="P1UntilProcess(AST.List, AST.List)"><!-- --></A><H3>
-P1UntilProcess</H3>
-<PRE>
-public <B>P1UntilProcess</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="P1UntilProcess(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1UntilProcess</h4>
+<pre>public&nbsp;P1UntilProcess(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1UntilProcess(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1UntilProcess</h4>
+<pre>public&nbsp;P1UntilProcess(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="P1UntilProcess()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>P1UntilProcess</h4>
+<pre>public&nbsp;P1UntilProcess()</pre>
+</li>
+</ul>
+<a name="P1UntilProcess(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>P1UntilProcess</h4>
+<pre>public&nbsp;P1UntilProcess(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1UntilCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ParseException.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/P1UntilProcess.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="P1UntilProcess.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1UntilCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ParseException.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/P1UntilProcess.html" target="_top">Frames</a></li>
+<li><a href="P1UntilProcess.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ParseException.html b/javadoc/AST/ParseException.html
index 9da7669..c9e2bfd 100644
--- a/javadoc/AST/ParseException.html
+++ b/javadoc/AST/ParseException.html
@@ -1,353 +1,340 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-ParseException
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>ParseException</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ParseException";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1UntilProcess.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Prefix.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ParseException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ParseException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1UntilProcess.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Prefix.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ParseException.html" target="_top">Frames</a></li>
+<li><a href="ParseException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ParseException</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
-      <IMG SRC="../resources/inherit.gif" ALT="extended by ">java.lang.Exception
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ParseException</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ParseException</B><DT>extends java.lang.Exception</DL>
-</PRE>
-
-<P>
-This exception is thrown when parse errors are encountered.
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ParseException" class="title">Class ParseException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Throwable</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Exception</li>
+<li>
+<ul class="inheritance">
+<li>AST.ParseException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ParseException</span>
+extends java.lang.Exception</pre>
+<div class="block">This exception is thrown when parse errors are encountered.
  You can explicitly create objects of this exception type by
  calling the method generateParseException in the generated
  parser.
 
  You can modify this class to customize your error reporting
- mechanisms so long as you retain the public fields.
-<P>
-
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../serialized-form.html#AST.ParseException">Serialized Form</A></DL>
-<HR>
-
-<P>
+ mechanisms so long as you retain the public fields.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../serialized-form.html#AST.ParseException">Serialized Form</a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ParseException.html#currentToken">currentToken</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the last token that has been consumed successfully.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ParseException.html#eol">eol</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The end of line string for this machine.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int[][]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ParseException.html#expectedTokenSequences">expectedTokenSequences</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Each entry in this array is an array of integers.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ParseException.html#specialConstructor">specialConstructor</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This variable determines which constructor was used to create
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ParseException.html#currentToken">currentToken</a></strong></code>
+<div class="block">This is the last token that has been consumed successfully.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/ParseException.html#eol">eol</a></strong></code>
+<div class="block">The end of line string for this machine.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int[][]</code></td>
+<td class="colLast"><code><strong><a href="../AST/ParseException.html#expectedTokenSequences">expectedTokenSequences</a></strong></code>
+<div class="block">Each entry in this array is an array of integers.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ParseException.html#specialConstructor">specialConstructor</a></strong></code>
+<div class="block">This variable determines which constructor was used to create
  this object and thereby affects the semantics of the
- "getMessage" method (see below).</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ParseException.html#tokenImage">tokenImage</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is a reference to the "tokenImage" array of the generated
- parser within which the parse error occurred.</TD>
-</TR>
-</TABLE>
-&nbsp;
+ "getMessage" method (see below).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/ParseException.html#tokenImage">tokenImage</a></strong></code>
+<div class="block">This is a reference to the "tokenImage" array of the generated
+ parser within which the parse error occurred.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ParseException.html#ParseException()">ParseException</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following constructors are for use by you for whatever
- purpose you can think of.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ParseException.html#ParseException(java.lang.String)">ParseException</A></B>(java.lang.String&nbsp;message)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ParseException.html#ParseException(AST.Token, int[][], java.lang.String[])">ParseException</A></B>(<A HREF="../AST/Token.html" title="class in AST">Token</A>&nbsp;currentTokenVal,
-               int[][]&nbsp;expectedTokenSequencesVal,
-               java.lang.String[]&nbsp;tokenImageVal)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This constructor is used by the method "generateParseException"
- in the generated parser.</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ParseException.html#ParseException()">ParseException</a></strong>()</code>
+<div class="block">The following constructors are for use by you for whatever
+ purpose you can think of.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ParseException.html#ParseException(java.lang.String)">ParseException</a></strong>(java.lang.String&nbsp;message)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ParseException.html#ParseException(AST.Token,%20int[][],%20java.lang.String[])">ParseException</a></strong>(<a href="../AST/Token.html" title="class in AST">Token</a>&nbsp;currentTokenVal,
+              int[][]&nbsp;expectedTokenSequencesVal,
+              java.lang.String[]&nbsp;tokenImageVal)</code>
+<div class="block">This constructor is used by the method "generateParseException"
+ in the generated parser.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ParseException.html#add_escapes(java.lang.String)">add_escapes</A></B>(java.lang.String&nbsp;str)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used to convert raw characters to their escaped version
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/ParseException.html#add_escapes(java.lang.String)">add_escapes</a></strong>(java.lang.String&nbsp;str)</code>
+<div class="block">Used to convert raw characters to their escaped version
  when these raw version cannot be used as part of an ASCII
- string literal.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ParseException.html#getMessage()">getMessage</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method has the standard behavior when this object has been
- created using the standard constructors.</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+ string literal.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/ParseException.html#getMessage()">getMessage</a></strong>()</code>
+<div class="block">This method has the standard behavior when this object has been
+ created using the standard constructors.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
+<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="specialConstructor"><!-- --></A><H3>
-specialConstructor</H3>
-<PRE>
-protected boolean <B>specialConstructor</B></PRE>
-<DL>
-<DD>This variable determines which constructor was used to create
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="specialConstructor">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>specialConstructor</h4>
+<pre>protected&nbsp;boolean specialConstructor</pre>
+<div class="block">This variable determines which constructor was used to create
  this object and thereby affects the semantics of the
- "getMessage" method (see below).
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="currentToken"><!-- --></A><H3>
-currentToken</H3>
-<PRE>
-public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>currentToken</B></PRE>
-<DL>
-<DD>This is the last token that has been consumed successfully.  If
+ "getMessage" method (see below).</div>
+</li>
+</ul>
+<a name="currentToken">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>currentToken</h4>
+<pre>public&nbsp;<a href="../AST/Token.html" title="class in AST">Token</a> currentToken</pre>
+<div class="block">This is the last token that has been consumed successfully.  If
  this object has been created due to a parse error, the token
- followng this token will (therefore) be the first error token.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="expectedTokenSequences"><!-- --></A><H3>
-expectedTokenSequences</H3>
-<PRE>
-public int[][] <B>expectedTokenSequences</B></PRE>
-<DL>
-<DD>Each entry in this array is an array of integers.  Each array
+ followng this token will (therefore) be the first error token.</div>
+</li>
+</ul>
+<a name="expectedTokenSequences">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>expectedTokenSequences</h4>
+<pre>public&nbsp;int[][] expectedTokenSequences</pre>
+<div class="block">Each entry in this array is an array of integers.  Each array
  of integers represents a sequence of tokens (by their ordinal
- values) that is expected at this point of the parse.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="tokenImage"><!-- --></A><H3>
-tokenImage</H3>
-<PRE>
-public java.lang.String[] <B>tokenImage</B></PRE>
-<DL>
-<DD>This is a reference to the "tokenImage" array of the generated
+ values) that is expected at this point of the parse.</div>
+</li>
+</ul>
+<a name="tokenImage">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tokenImage</h4>
+<pre>public&nbsp;java.lang.String[] tokenImage</pre>
+<div class="block">This is a reference to the "tokenImage" array of the generated
  parser within which the parse error occurred.  This array is
- defined in the generated ...Constants interface.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="eol"><!-- --></A><H3>
-eol</H3>
-<PRE>
-protected java.lang.String <B>eol</B></PRE>
-<DL>
-<DD>The end of line string for this machine.
-<P>
-<DL>
-</DL>
-</DL>
-
+ defined in the generated ...Constants interface.</div>
+</li>
+</ul>
+<a name="eol">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eol</h4>
+<pre>protected&nbsp;java.lang.String eol</pre>
+<div class="block">The end of line string for this machine.</div>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ParseException(AST.Token, int[][], java.lang.String[])"><!-- --></A><H3>
-ParseException</H3>
-<PRE>
-public <B>ParseException</B>(<A HREF="../AST/Token.html" title="class in AST">Token</A>&nbsp;currentTokenVal,
-                      int[][]&nbsp;expectedTokenSequencesVal,
-                      java.lang.String[]&nbsp;tokenImageVal)</PRE>
-<DL>
-<DD>This constructor is used by the method "generateParseException"
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ParseException(AST.Token, int[][], java.lang.String[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ParseException</h4>
+<pre>public&nbsp;ParseException(<a href="../AST/Token.html" title="class in AST">Token</a>&nbsp;currentTokenVal,
+              int[][]&nbsp;expectedTokenSequencesVal,
+              java.lang.String[]&nbsp;tokenImageVal)</pre>
+<div class="block">This constructor is used by the method "generateParseException"
  in the generated parser.  Calling this constructor generates
  a new object of this type with the fields "currentToken",
  "expectedTokenSequences", and "tokenImage" set.  The boolean
@@ -356,139 +343,139 @@ public <B>ParseException</B>(<A HREF="../AST/Token.html" title="class in AST">To
  This constructor calls its super class with the empty string
  to force the "toString" method of parent class "Throwable" to
  print the error message in the form:
-     ParseException: <result of getMessage>
-<P>
-</DL>
-<HR>
-
-<A NAME="ParseException()"><!-- --></A><H3>
-ParseException</H3>
-<PRE>
-public <B>ParseException</B>()</PRE>
-<DL>
-<DD>The following constructors are for use by you for whatever
+     ParseException: <result of getMessage></div>
+</li>
+</ul>
+<a name="ParseException()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ParseException</h4>
+<pre>public&nbsp;ParseException()</pre>
+<div class="block">The following constructors are for use by you for whatever
  purpose you can think of.  Constructing the exception in this
  manner makes the exception behave in the normal way - i.e., as
  documented in the class "Throwable".  The fields "errorToken",
  "expectedTokenSequences", and "tokenImage" do not contain
  relevant information.  The JavaCC generated code does not use
- these constructors.
-<P>
-</DL>
-<HR>
-
-<A NAME="ParseException(java.lang.String)"><!-- --></A><H3>
-ParseException</H3>
-<PRE>
-public <B>ParseException</B>(java.lang.String&nbsp;message)</PRE>
-<DL>
-</DL>
-
+ these constructors.</div>
+</li>
+</ul>
+<a name="ParseException(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ParseException</h4>
+<pre>public&nbsp;ParseException(java.lang.String&nbsp;message)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="getMessage()"><!-- --></A><H3>
-getMessage</H3>
-<PRE>
-public java.lang.String <B>getMessage</B>()</PRE>
-<DL>
-<DD>This method has the standard behavior when this object has been
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getMessage()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMessage</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getMessage()</pre>
+<div class="block">This method has the standard behavior when this object has been
  created using the standard constructors.  Otherwise, it uses
  "currentToken" and "expectedTokenSequences" to generate a parse
  error message and returns it.  If this object has been created
  due to a parse error, and you do not catch it (it gets thrown
  from the parser), then this method is called during the printing
  of the final stack trace, and hence the correct error message
- gets displayed.
-<P>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE>getMessage</CODE> in class <CODE>java.lang.Throwable</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="add_escapes(java.lang.String)"><!-- --></A><H3>
-add_escapes</H3>
-<PRE>
-protected java.lang.String <B>add_escapes</B>(java.lang.String&nbsp;str)</PRE>
-<DL>
-<DD>Used to convert raw characters to their escaped version
+ gets displayed.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>getMessage</code>&nbsp;in class&nbsp;<code>java.lang.Throwable</code></dd>
+</dl>
+</li>
+</ul>
+<a name="add_escapes(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>add_escapes</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;add_escapes(java.lang.String&nbsp;str)</pre>
+<div class="block">Used to convert raw characters to their escaped version
  when these raw version cannot be used as part of an ASCII
- string literal.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+ string literal.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/P1UntilProcess.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Prefix.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ParseException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ParseException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/P1UntilProcess.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Prefix.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ParseException.html" target="_top">Frames</a></li>
+<li><a href="ParseException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Prefix.html b/javadoc/AST/Prefix.html
index caf50f1..0680209 100644
--- a/javadoc/AST/Prefix.html
+++ b/javadoc/AST/Prefix.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-Prefix
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>Prefix</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Prefix";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ParseException.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ProcessParticipant.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Prefix.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Prefix.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ParseException.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ProcessParticipant.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Prefix.html" target="_top">Frames</a></li>
+<li><a href="Prefix.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Prefix</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Prefix</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Prefix</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Prefix" class="title">Class Prefix</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.Prefix</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Prefix</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Prefix.html#Prefix()">Prefix</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Prefix.html#Prefix(int)">Prefix</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Prefix.html#Prefix(AST.List, AST.List)">Prefix</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-       <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Prefix.html#Prefix(AST.OwlParser, int)">Prefix</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-       int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Prefix.html#Prefix()">Prefix</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Prefix.html#Prefix(int)">Prefix</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Prefix.html#Prefix(AST.List,%20AST.List)">Prefix</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Prefix.html#Prefix(AST.OwlParser,%20int)">Prefix</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+      int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Prefix.html" title="class in AST">Prefix</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Prefix.html" title="class in AST">Prefix</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Prefix.html" title="class in AST">Prefix</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Prefix.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Prefix.html" title="class in AST">Prefix</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Prefix.html" title="class in AST">Prefix</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Prefix.html" title="class in AST">Prefix</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Prefix.html" title="class in AST">Prefix</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Prefix.html" title="class in AST">Prefix</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Prefix.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Prefix(int)"><!-- --></A><H3>
-Prefix</H3>
-<PRE>
-public <B>Prefix</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Prefix(AST.OwlParser, int)"><!-- --></A><H3>
-Prefix</H3>
-<PRE>
-public <B>Prefix</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-              int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Prefix()"><!-- --></A><H3>
-Prefix</H3>
-<PRE>
-public <B>Prefix</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Prefix(AST.List, AST.List)"><!-- --></A><H3>
-Prefix</H3>
-<PRE>
-public <B>Prefix</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-              <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Prefix(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Prefix</h4>
+<pre>public&nbsp;Prefix(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Prefix(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Prefix</h4>
+<pre>public&nbsp;Prefix(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+      int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Prefix()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Prefix</h4>
+<pre>public&nbsp;Prefix()</pre>
+</li>
+</ul>
+<a name="Prefix(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Prefix</h4>
+<pre>public&nbsp;Prefix(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+      <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Prefix.html" title="class in AST">Prefix</A> <B>clone</B>()
-             throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Prefix.html" title="class in AST">Prefix</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Prefix.html" title="class in AST">Prefix</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Prefix.html" title="class in AST">Prefix</a>&nbsp;clone()
+             throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Prefix.html" title="class in AST">Prefix</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Prefix.html" title="class in AST">Prefix</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Prefix.html" title="class in AST">Prefix</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Prefix.html" title="class in AST">Prefix</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ParseException.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ProcessParticipant.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Prefix.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Prefix.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ParseException.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ProcessParticipant.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Prefix.html" target="_top">Frames</a></li>
+<li><a href="Prefix.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ProcessParticipant.html b/javadoc/AST/ProcessParticipant.html
index 60451c8..d5909f4 100644
--- a/javadoc/AST/ProcessParticipant.html
+++ b/javadoc/AST/ProcessParticipant.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-ProcessParticipant
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>ProcessParticipant</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ProcessParticipant";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Prefix.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ProcessPerform.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ProcessParticipant.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ProcessParticipant.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Prefix.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ProcessPerform.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ProcessParticipant.html" target="_top">Frames</a></li>
+<li><a href="ProcessParticipant.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ProcessParticipant</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ProcessParticipant</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ProcessParticipant</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ProcessParticipant" class="title">Class ProcessParticipant</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ProcessParticipant</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ProcessParticipant</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#ProcessParticipant()">ProcessParticipant</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#ProcessParticipant(int)">ProcessParticipant</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#ProcessParticipant(AST.List, AST.List)">ProcessParticipant</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#ProcessParticipant(AST.OwlParser, int)">ProcessParticipant</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ProcessParticipant.html#ProcessParticipant()">ProcessParticipant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ProcessParticipant.html#ProcessParticipant(int)">ProcessParticipant</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ProcessParticipant.html#ProcessParticipant(AST.List,%20AST.List)">ProcessParticipant</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ProcessParticipant.html#ProcessParticipant(AST.OwlParser,%20int)">ProcessParticipant</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessParticipant.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ProcessParticipant(int)"><!-- --></A><H3>
-ProcessParticipant</H3>
-<PRE>
-public <B>ProcessParticipant</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ProcessParticipant(AST.OwlParser, int)"><!-- --></A><H3>
-ProcessParticipant</H3>
-<PRE>
-public <B>ProcessParticipant</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                          int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ProcessParticipant()"><!-- --></A><H3>
-ProcessParticipant</H3>
-<PRE>
-public <B>ProcessParticipant</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ProcessParticipant(AST.List, AST.List)"><!-- --></A><H3>
-ProcessParticipant</H3>
-<PRE>
-public <B>ProcessParticipant</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                          <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ProcessParticipant(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ProcessParticipant</h4>
+<pre>public&nbsp;ProcessParticipant(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ProcessParticipant(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ProcessParticipant</h4>
+<pre>public&nbsp;ProcessParticipant(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                  int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ProcessParticipant()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ProcessParticipant</h4>
+<pre>public&nbsp;ProcessParticipant()</pre>
+</li>
+</ul>
+<a name="ProcessParticipant(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ProcessParticipant</h4>
+<pre>public&nbsp;ProcessParticipant(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                  <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A> <B>clone</B>()
-                         throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a>&nbsp;clone()
+                         throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Prefix.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/ProcessPerform.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ProcessParticipant.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ProcessParticipant.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Prefix.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/ProcessPerform.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ProcessParticipant.html" target="_top">Frames</a></li>
+<li><a href="ProcessParticipant.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/ProcessPerform.html b/javadoc/AST/ProcessPerform.html
index f54406d..db2ce15 100644
--- a/javadoc/AST/ProcessPerform.html
+++ b/javadoc/AST/ProcessPerform.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-ProcessPerform
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>ProcessPerform</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="ProcessPerform";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ProcessParticipant.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Properties.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ProcessPerform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ProcessPerform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ProcessParticipant.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Properties.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ProcessPerform.html" target="_top">Frames</a></li>
+<li><a href="ProcessPerform.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class ProcessPerform</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ProcessPerform</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>ProcessPerform</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class ProcessPerform" class="title">Class ProcessPerform</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.ProcessPerform</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ProcessPerform</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#ProcessPerform()">ProcessPerform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#ProcessPerform(int)">ProcessPerform</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#ProcessPerform(AST.List, AST.List)">ProcessPerform</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#ProcessPerform(AST.OwlParser, int)">ProcessPerform</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ProcessPerform.html#ProcessPerform()">ProcessPerform</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ProcessPerform.html#ProcessPerform(int)">ProcessPerform</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/ProcessPerform.html#ProcessPerform(AST.List,%20AST.List)">ProcessPerform</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/ProcessPerform.html#ProcessPerform(AST.OwlParser,%20int)">ProcessPerform</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/ProcessPerform.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/ProcessPerform.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="ProcessPerform(int)"><!-- --></A><H3>
-ProcessPerform</H3>
-<PRE>
-public <B>ProcessPerform</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ProcessPerform(AST.OwlParser, int)"><!-- --></A><H3>
-ProcessPerform</H3>
-<PRE>
-public <B>ProcessPerform</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ProcessPerform()"><!-- --></A><H3>
-ProcessPerform</H3>
-<PRE>
-public <B>ProcessPerform</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="ProcessPerform(AST.List, AST.List)"><!-- --></A><H3>
-ProcessPerform</H3>
-<PRE>
-public <B>ProcessPerform</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ProcessPerform(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ProcessPerform</h4>
+<pre>public&nbsp;ProcessPerform(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ProcessPerform(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ProcessPerform</h4>
+<pre>public&nbsp;ProcessPerform(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="ProcessPerform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ProcessPerform</h4>
+<pre>public&nbsp;ProcessPerform()</pre>
+</li>
+</ul>
+<a name="ProcessPerform(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ProcessPerform</h4>
+<pre>public&nbsp;ProcessPerform(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ProcessParticipant.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Properties.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/ProcessPerform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ProcessPerform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ProcessParticipant.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Properties.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/ProcessPerform.html" target="_top">Frames</a></li>
+<li><a href="ProcessPerform.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Properties.html b/javadoc/AST/Properties.html
index af490dc..c45863b 100644
--- a/javadoc/AST/Properties.html
+++ b/javadoc/AST/Properties.html
@@ -1,784 +1,907 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-Properties
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>Properties</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Properties";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ProcessPerform.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfAbout.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Properties.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Properties.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ProcessPerform.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfAbout.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Properties.html" target="_top">Frames</a></li>
+<li><a href="Properties.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Properties</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Properties</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Properties</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;<DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Properties" class="title">Class Properties</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>AST.Properties</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Properties</span>
+extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation">
+<caption><span>Properties</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Type</th>
+<th class="colLast" scope="col">Property and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#hasProperty">has</a></strong></code>
+<div class="block">Check whether the Property list has any children.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Properties.html#Properties()">Properties</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Properties.html#Properties(int)">Properties</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Properties.html#Properties(AST.List)">Properties</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Properties.html#Properties(AST.OwlParser, int)">Properties</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Properties.html#Properties()">Properties</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Properties.html#Properties(int)">Properties</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Properties.html#Properties(AST.List)">Properties</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p0)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Properties.html#Properties(AST.OwlParser,%20int)">Properties</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#addProperty(AST.Element)">addProperty</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Properties.html" title="class in AST">Properties</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Properties.html" title="class in AST">Properties</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Properties.html" title="class in AST">Properties</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#getNumProperty()">getNumProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#getProperty(int)">getProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#getPropertyList()">getPropertyList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#getPropertyListNoTransform()">getPropertyListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#getPropertys()">getPropertys</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#getPropertysNoTransform()">getPropertysNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#setProperty(AST.Element, int)">setProperty</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Properties.html#setPropertyList(AST.List)">setPropertyList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#addProperty(AST.Element)">addProperty</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Property list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#addPropertyNoTransform(AST.Element)">addPropertyNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Properties.html" title="class in AST">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Properties.html" title="class in AST">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Properties.html" title="class in AST">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#getNumProperty()">getNumProperty</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Property list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#getNumPropertyNoTransform()">getNumPropertyNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Property list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#getProperty(int)">getProperty</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Property list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#getPropertyList()">getPropertyList</a></strong>()</code>
+<div class="block">Retrieves the Property list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#getPropertyListNoTransform()">getPropertyListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Property list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#getPropertys()">getPropertys</a></strong>()</code>
+<div class="block">Retrieves the Property list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#getPropertysNoTransform()">getPropertysNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Property list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#hasProperty()">hasProperty</a></strong>()</code>
+<div class="block">Check whether the Property list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#setProperty(AST.Element,%20int)">setProperty</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+           int&nbsp;i)</code>
+<div class="block">Replaces the Property list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#setPropertyList(AST.List)">setPropertyList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Property list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Properties.html" title="class in AST">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Properties.html" title="class in AST">Properties</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Properties.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ PROPERTY DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_detail">
+<!--   -->
+</a>
+<h3>Property Detail</h3>
+<a name="hasProperty">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>has</h4>
+<div class="block">Check whether the Property list has any children.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Properties(int)"><!-- --></A><H3>
-Properties</H3>
-<PRE>
-public <B>Properties</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Properties(AST.OwlParser, int)"><!-- --></A><H3>
-Properties</H3>
-<PRE>
-public <B>Properties</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Properties()"><!-- --></A><H3>
-Properties</H3>
-<PRE>
-public <B>Properties</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Properties(AST.List)"><!-- --></A><H3>
-Properties</H3>
-<PRE>
-public <B>Properties</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Properties(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Properties</h4>
+<pre>public&nbsp;Properties(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Properties(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Properties</h4>
+<pre>public&nbsp;Properties(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Properties()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Properties</h4>
+<pre>public&nbsp;Properties()</pre>
+</li>
+</ul>
+<a name="Properties(AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Properties</h4>
+<pre>public&nbsp;Properties(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Properties.html" title="class in AST">Properties</A> <B>clone</B>()
-                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Properties.html" title="class in AST">Properties</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Properties.html" title="class in AST">Properties</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setPropertyList(AST.List)"><!-- --></A><H3>
-setPropertyList</H3>
-<PRE>
-public void <B>setPropertyList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumProperty()"><!-- --></A><H3>
-getNumProperty</H3>
-<PRE>
-public int <B>getNumProperty</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getProperty(int)"><!-- --></A><H3>
-getProperty</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getProperty</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addProperty(AST.Element)"><!-- --></A><H3>
-addProperty</H3>
-<PRE>
-public void <B>addProperty</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setProperty(AST.Element, int)"><!-- --></A><H3>
-setProperty</H3>
-<PRE>
-public void <B>setProperty</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getPropertys()"><!-- --></A><H3>
-getPropertys</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getPropertys</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getPropertysNoTransform()"><!-- --></A><H3>
-getPropertysNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getPropertysNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getPropertyList()"><!-- --></A><H3>
-getPropertyList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getPropertyList</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getPropertyListNoTransform()"><!-- --></A><H3>
-getPropertyListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getPropertyListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Properties.html" title="class in AST">Properties</a>&nbsp;clone()
+                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Properties.html" title="class in AST">Properties</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Properties.html" title="class in AST">Properties</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Properties.html" title="class in AST">Properties</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Properties.html" title="class in AST">Properties</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setPropertyList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPropertyList</h4>
+<pre>public&nbsp;void&nbsp;setPropertyList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Property list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Property list.</dd></dl>
+</li>
+</ul>
+<a name="getNumProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumProperty</h4>
+<pre>public&nbsp;int&nbsp;getNumProperty()</pre>
+<div class="block">Retrieves the number of children in the Property list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Property list.</dd></dl>
+</li>
+</ul>
+<a name="getNumPropertyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumPropertyNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumPropertyNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Property list.
+ Calling this method will not trigger rewrites.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Property list.</dd></dl>
+</li>
+</ul>
+<a name="getProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperty</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getProperty(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Property list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Property list.</dd></dl>
+</li>
+</ul>
+<a name="hasProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasProperty</h4>
+<pre>public&nbsp;boolean&nbsp;hasProperty()</pre>
+<div class="block">Check whether the Property list has any children.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addProperty(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addProperty</h4>
+<pre>public&nbsp;void&nbsp;addProperty(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Property list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Property list.</dd></dl>
+</li>
+</ul>
+<a name="addPropertyNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addPropertyNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addPropertyNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="setProperty(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProperty</h4>
+<pre>public&nbsp;void&nbsp;setProperty(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+               int&nbsp;i)</pre>
+<div class="block">Replaces the Property list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getPropertyList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Property")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getPropertyList()</pre>
+<div class="block">Retrieves the Property list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Property list.</dd></dl>
+</li>
+</ul>
+<a name="getPropertyListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getPropertyListNoTransform()</pre>
+<div class="block">Retrieves the Property list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Property list.</dd></dl>
+</li>
+</ul>
+<a name="getPropertys()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertys</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getPropertys()</pre>
+<div class="block">Retrieves the Property list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Property list.</dd></dl>
+</li>
+</ul>
+<a name="getPropertysNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertysNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getPropertysNoTransform()</pre>
+<div class="block">Retrieves the Property list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Property list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/ProcessPerform.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfAbout.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Properties.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Properties.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/ProcessPerform.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfAbout.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Properties.html" target="_top">Frames</a></li>
+<li><a href="Properties.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfAbout.html b/javadoc/AST/RdfAbout.html
index 537d0c5..2eef4d5 100644
--- a/javadoc/AST/RdfAbout.html
+++ b/javadoc/AST/RdfAbout.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-RdfAbout
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfAbout</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfAbout";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Properties.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfDatatype.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfAbout.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfAbout.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Properties.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfDatatype.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfAbout.html" target="_top">Frames</a></li>
+<li><a href="RdfAbout.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfAbout</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfAbout</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfAbout</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfAbout" class="title">Class RdfAbout</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfAbout</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfAbout</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#RdfAbout()">RdfAbout</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#RdfAbout(int)">RdfAbout</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#RdfAbout(AST.OwlParser, int)">RdfAbout</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-         int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#RdfAbout(AST.Value)">RdfAbout</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfAbout.html#RdfAbout()">RdfAbout</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfAbout.html#RdfAbout(int)">RdfAbout</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfAbout.html#RdfAbout(AST.OwlParser,%20int)">RdfAbout</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfAbout.html#RdfAbout(AST.Value)">RdfAbout</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfAbout.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfAbout.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfAbout(int)"><!-- --></A><H3>
-RdfAbout</H3>
-<PRE>
-public <B>RdfAbout</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfAbout(AST.OwlParser, int)"><!-- --></A><H3>
-RdfAbout</H3>
-<PRE>
-public <B>RdfAbout</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfAbout()"><!-- --></A><H3>
-RdfAbout</H3>
-<PRE>
-public <B>RdfAbout</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfAbout(AST.Value)"><!-- --></A><H3>
-RdfAbout</H3>
-<PRE>
-public <B>RdfAbout</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfAbout(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfAbout</h4>
+<pre>public&nbsp;RdfAbout(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfAbout(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfAbout</h4>
+<pre>public&nbsp;RdfAbout(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfAbout()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfAbout</h4>
+<pre>public&nbsp;RdfAbout()</pre>
+</li>
+</ul>
+<a name="RdfAbout(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfAbout</h4>
+<pre>public&nbsp;RdfAbout(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A> <B>clone</B>()
-               throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a>&nbsp;clone()
+               throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Properties.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfDatatype.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfAbout.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfAbout.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Properties.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfDatatype.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfAbout.html" target="_top">Frames</a></li>
+<li><a href="RdfAbout.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfDatatype.html b/javadoc/AST/RdfDatatype.html
index c9d35b3..96ed906 100644
--- a/javadoc/AST/RdfDatatype.html
+++ b/javadoc/AST/RdfDatatype.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-RdfDatatype
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfDatatype</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfDatatype";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfAbout.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfDatatype.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfDatatype.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfAbout.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfDatatype.html" target="_top">Frames</a></li>
+<li><a href="RdfDatatype.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfDatatype</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfDatatype</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfDatatype</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfDatatype" class="title">Class RdfDatatype</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfDatatype</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfDatatype</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#RdfDatatype()">RdfDatatype</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#RdfDatatype(int)">RdfDatatype</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#RdfDatatype(AST.OwlParser, int)">RdfDatatype</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#RdfDatatype(AST.Value)">RdfDatatype</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDatatype.html#RdfDatatype()">RdfDatatype</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDatatype.html#RdfDatatype(int)">RdfDatatype</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDatatype.html#RdfDatatype(AST.OwlParser,%20int)">RdfDatatype</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDatatype.html#RdfDatatype(AST.Value)">RdfDatatype</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDatatype.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDatatype.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfDatatype(int)"><!-- --></A><H3>
-RdfDatatype</H3>
-<PRE>
-public <B>RdfDatatype</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfDatatype(AST.OwlParser, int)"><!-- --></A><H3>
-RdfDatatype</H3>
-<PRE>
-public <B>RdfDatatype</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfDatatype()"><!-- --></A><H3>
-RdfDatatype</H3>
-<PRE>
-public <B>RdfDatatype</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfDatatype(AST.Value)"><!-- --></A><H3>
-RdfDatatype</H3>
-<PRE>
-public <B>RdfDatatype</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfDatatype(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDatatype</h4>
+<pre>public&nbsp;RdfDatatype(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfDatatype(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDatatype</h4>
+<pre>public&nbsp;RdfDatatype(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfDatatype()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDatatype</h4>
+<pre>public&nbsp;RdfDatatype()</pre>
+</li>
+</ul>
+<a name="RdfDatatype(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfDatatype</h4>
+<pre>public&nbsp;RdfDatatype(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfAbout.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfDatatype.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfDatatype.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfAbout.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfDatatype.html" target="_top">Frames</a></li>
+<li><a href="RdfDatatype.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfDeclaration.html b/javadoc/AST/RdfDeclaration.html
index 713c55c..3647e4a 100644
--- a/javadoc/AST/RdfDeclaration.html
+++ b/javadoc/AST/RdfDeclaration.html
@@ -1,1025 +1,1209 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-RdfDeclaration
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfDeclaration</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfDeclaration";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfDatatype.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfDescription.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfDatatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfDescription.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfDeclaration.html" target="_top">Frames</a></li>
+<li><a href="RdfDeclaration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfDeclaration</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OntoDeclaration.html" title="class in AST">AST.OntoDeclaration</A>
-                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfDeclaration</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfDeclaration</B><DT>extends <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfDeclaration" class="title">Class RdfDeclaration</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/OntoDeclaration.html" title="class in AST">AST.OntoDeclaration</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfDeclaration</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfDeclaration</span>
+extends <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#RdfDeclaration()">RdfDeclaration</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#RdfDeclaration(int)">RdfDeclaration</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#RdfDeclaration(AST.List, AST.List)">RdfDeclaration</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#RdfDeclaration(AST.OwlParser, int)">RdfDeclaration</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDeclaration.html#RdfDeclaration()">RdfDeclaration</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDeclaration.html#RdfDeclaration(int)">RdfDeclaration</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDeclaration.html#RdfDeclaration(AST.List,%20AST.List)">RdfDeclaration</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDeclaration.html#RdfDeclaration(AST.OwlParser,%20int)">RdfDeclaration</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDeclaration.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfDeclaration(int)"><!-- --></A><H3>
-RdfDeclaration</H3>
-<PRE>
-public <B>RdfDeclaration</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfDeclaration(AST.OwlParser, int)"><!-- --></A><H3>
-RdfDeclaration</H3>
-<PRE>
-public <B>RdfDeclaration</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfDeclaration()"><!-- --></A><H3>
-RdfDeclaration</H3>
-<PRE>
-public <B>RdfDeclaration</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfDeclaration(AST.List, AST.List)"><!-- --></A><H3>
-RdfDeclaration</H3>
-<PRE>
-public <B>RdfDeclaration</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfDeclaration(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDeclaration</h4>
+<pre>public&nbsp;RdfDeclaration(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfDeclaration(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDeclaration</h4>
+<pre>public&nbsp;RdfDeclaration(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfDeclaration()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDeclaration</h4>
+<pre>public&nbsp;RdfDeclaration()</pre>
+</li>
+</ul>
+<a name="RdfDeclaration(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfDeclaration</h4>
+<pre>public&nbsp;RdfDeclaration(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/OntoDeclaration.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfDatatype.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfDescription.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfDatatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfDescription.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfDeclaration.html" target="_top">Frames</a></li>
+<li><a href="RdfDeclaration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfDescription.html b/javadoc/AST/RdfDescription.html
index 933def5..458244f 100644
--- a/javadoc/AST/RdfDescription.html
+++ b/javadoc/AST/RdfDescription.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-RdfDescription
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfDescription</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfDescription";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfFirst.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfDescription.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfDescription.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfFirst.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfDescription.html" target="_top">Frames</a></li>
+<li><a href="RdfDescription.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfDescription</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfDescription</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfDescription</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfDescription" class="title">Class RdfDescription</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfDescription</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfDescription</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#RdfDescription()">RdfDescription</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#RdfDescription(int)">RdfDescription</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#RdfDescription(AST.List, AST.List)">RdfDescription</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#RdfDescription(AST.OwlParser, int)">RdfDescription</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDescription.html#RdfDescription()">RdfDescription</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDescription.html#RdfDescription(int)">RdfDescription</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDescription.html#RdfDescription(AST.List,%20AST.List)">RdfDescription</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfDescription.html#RdfDescription(AST.OwlParser,%20int)">RdfDescription</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfDescription.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfDescription.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfDescription(int)"><!-- --></A><H3>
-RdfDescription</H3>
-<PRE>
-public <B>RdfDescription</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfDescription(AST.OwlParser, int)"><!-- --></A><H3>
-RdfDescription</H3>
-<PRE>
-public <B>RdfDescription</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfDescription()"><!-- --></A><H3>
-RdfDescription</H3>
-<PRE>
-public <B>RdfDescription</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfDescription(AST.List, AST.List)"><!-- --></A><H3>
-RdfDescription</H3>
-<PRE>
-public <B>RdfDescription</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfDescription(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDescription</h4>
+<pre>public&nbsp;RdfDescription(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfDescription(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDescription</h4>
+<pre>public&nbsp;RdfDescription(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfDescription()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfDescription</h4>
+<pre>public&nbsp;RdfDescription()</pre>
+</li>
+</ul>
+<a name="RdfDescription(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfDescription</h4>
+<pre>public&nbsp;RdfDescription(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfFirst.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfDescription.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfDescription.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfFirst.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfDescription.html" target="_top">Frames</a></li>
+<li><a href="RdfDescription.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfFirst.html b/javadoc/AST/RdfFirst.html
index b460980..9da84b0 100644
--- a/javadoc/AST/RdfFirst.html
+++ b/javadoc/AST/RdfFirst.html
@@ -1,1073 +1,1276 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-RdfFirst
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfFirst</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfFirst";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfDescription.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfId.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfFirst.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfFirst.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfDescription.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfId.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfFirst.html" target="_top">Frames</a></li>
+<li><a href="RdfFirst.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfFirst</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfFirst</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfFirst</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfFirst" class="title">Class RdfFirst</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfFirst</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfFirst</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#type_visited">type_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#type_computed">type_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#type_value">type_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#type_visited">type_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#RdfFirst()">RdfFirst</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#RdfFirst(int)">RdfFirst</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#RdfFirst(AST.List, AST.List)">RdfFirst</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#RdfFirst(AST.OwlParser, int)">RdfFirst</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-         int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfFirst.html#RdfFirst()">RdfFirst</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfFirst.html#RdfFirst(int)">RdfFirst</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfFirst.html#RdfFirst(AST.List,%20AST.List)">RdfFirst</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfFirst.html#RdfFirst(AST.OwlParser,%20int)">RdfFirst</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfFirst.html#type()">type</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfFirst.html#type()">type</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="type_visited"><!-- --></A><H3>
-type_visited</H3>
-<PRE>
-protected int <B>type_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="type_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type_visited</h4>
+<pre>protected&nbsp;int type_visited</pre>
+</li>
+</ul>
+<a name="type_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type_computed</h4>
+<pre>protected&nbsp;boolean type_computed</pre>
+</li>
+</ul>
+<a name="type_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>type_value</h4>
+<pre>protected&nbsp;java.lang.String type_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfFirst(int)"><!-- --></A><H3>
-RdfFirst</H3>
-<PRE>
-public <B>RdfFirst</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfFirst(AST.OwlParser, int)"><!-- --></A><H3>
-RdfFirst</H3>
-<PRE>
-public <B>RdfFirst</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfFirst()"><!-- --></A><H3>
-RdfFirst</H3>
-<PRE>
-public <B>RdfFirst</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfFirst(AST.List, AST.List)"><!-- --></A><H3>
-RdfFirst</H3>
-<PRE>
-public <B>RdfFirst</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfFirst(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfFirst</h4>
+<pre>public&nbsp;RdfFirst(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfFirst(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfFirst</h4>
+<pre>public&nbsp;RdfFirst(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfFirst()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfFirst</h4>
+<pre>public&nbsp;RdfFirst()</pre>
+</li>
+</ul>
+<a name="RdfFirst(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfFirst</h4>
+<pre>public&nbsp;RdfFirst(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+        <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A> <B>clone</B>()
-               throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="type()"><!-- --></A><H3>
-type</H3>
-<PRE>
-public java.lang.String <B>type</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#type()">type</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a>&nbsp;clone()
+               throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="type()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;type()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#type()">type</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfDescription.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfId.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfFirst.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfFirst.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfDescription.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfId.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfFirst.html" target="_top">Frames</a></li>
+<li><a href="RdfFirst.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfId.html b/javadoc/AST/RdfId.html
index 0e11d6f..cc5f8af 100644
--- a/javadoc/AST/RdfId.html
+++ b/javadoc/AST/RdfId.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-RdfId
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfId</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfId";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfFirst.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfParseType.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfId.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfId.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfFirst.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfParseType.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfId.html" target="_top">Frames</a></li>
+<li><a href="RdfId.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfId</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfId</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfId</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfId" class="title">Class RdfId</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfId</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfId</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfId.html#RdfId()">RdfId</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfId.html#RdfId(int)">RdfId</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfId.html#RdfId(AST.OwlParser, int)">RdfId</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-      int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfId.html#RdfId(AST.Value)">RdfId</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfId.html#RdfId()">RdfId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfId.html#RdfId(int)">RdfId</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfId.html#RdfId(AST.OwlParser,%20int)">RdfId</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+     int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfId.html#RdfId(AST.Value)">RdfId</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfId.html" title="class in AST">RdfId</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfId.html" title="class in AST">RdfId</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfId.html" title="class in AST">RdfId</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfId.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfId.html" title="class in AST">RdfId</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfId.html" title="class in AST">RdfId</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfId.html" title="class in AST">RdfId</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfId.html" title="class in AST">RdfId</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfId.html" title="class in AST">RdfId</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfId.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfId(int)"><!-- --></A><H3>
-RdfId</H3>
-<PRE>
-public <B>RdfId</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfId(AST.OwlParser, int)"><!-- --></A><H3>
-RdfId</H3>
-<PRE>
-public <B>RdfId</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfId()"><!-- --></A><H3>
-RdfId</H3>
-<PRE>
-public <B>RdfId</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfId(AST.Value)"><!-- --></A><H3>
-RdfId</H3>
-<PRE>
-public <B>RdfId</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfId(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfId</h4>
+<pre>public&nbsp;RdfId(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfId(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfId</h4>
+<pre>public&nbsp;RdfId(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+     int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfId()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfId</h4>
+<pre>public&nbsp;RdfId()</pre>
+</li>
+</ul>
+<a name="RdfId(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfId</h4>
+<pre>public&nbsp;RdfId(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfId.html" title="class in AST">RdfId</A> <B>clone</B>()
-            throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfId.html" title="class in AST">RdfId</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfId.html" title="class in AST">RdfId</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfId.html" title="class in AST">RdfId</a>&nbsp;clone()
+            throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfId.html" title="class in AST">RdfId</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfId.html" title="class in AST">RdfId</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfId.html" title="class in AST">RdfId</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfId.html" title="class in AST">RdfId</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfFirst.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfParseType.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfId.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfId.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfFirst.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfParseType.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfId.html" target="_top">Frames</a></li>
+<li><a href="RdfId.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfParseType.html b/javadoc/AST/RdfParseType.html
index 50d6e92..6a21a91 100644
--- a/javadoc/AST/RdfParseType.html
+++ b/javadoc/AST/RdfParseType.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-RdfParseType
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfParseType</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfParseType";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfId.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfParseType.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfParseType.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfId.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfParseType.html" target="_top">Frames</a></li>
+<li><a href="RdfParseType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfParseType</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfParseType</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfParseType</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfParseType" class="title">Class RdfParseType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfParseType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfParseType</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#RdfParseType()">RdfParseType</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#RdfParseType(int)">RdfParseType</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#RdfParseType(AST.OwlParser, int)">RdfParseType</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#RdfParseType(AST.Value)">RdfParseType</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfParseType.html#RdfParseType()">RdfParseType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfParseType.html#RdfParseType(int)">RdfParseType</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfParseType.html#RdfParseType(AST.OwlParser,%20int)">RdfParseType</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfParseType.html#RdfParseType(AST.Value)">RdfParseType</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfParseType.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfParseType.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfParseType(int)"><!-- --></A><H3>
-RdfParseType</H3>
-<PRE>
-public <B>RdfParseType</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfParseType(AST.OwlParser, int)"><!-- --></A><H3>
-RdfParseType</H3>
-<PRE>
-public <B>RdfParseType</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfParseType()"><!-- --></A><H3>
-RdfParseType</H3>
-<PRE>
-public <B>RdfParseType</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfParseType(AST.Value)"><!-- --></A><H3>
-RdfParseType</H3>
-<PRE>
-public <B>RdfParseType</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfParseType(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfParseType</h4>
+<pre>public&nbsp;RdfParseType(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfParseType(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfParseType</h4>
+<pre>public&nbsp;RdfParseType(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfParseType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfParseType</h4>
+<pre>public&nbsp;RdfParseType()</pre>
+</li>
+</ul>
+<a name="RdfParseType(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfParseType</h4>
+<pre>public&nbsp;RdfParseType(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A> <B>clone</B>()
-                   throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a>&nbsp;clone()
+                   throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfId.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfParseType.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfParseType.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfId.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfParseType.html" target="_top">Frames</a></li>
+<li><a href="RdfParseType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfProperty.html b/javadoc/AST/RdfProperty.html
index 68e7f10..a08c26c 100644
--- a/javadoc/AST/RdfProperty.html
+++ b/javadoc/AST/RdfProperty.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-RdfProperty
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfProperty</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfProperty";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfParseType.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfResource.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfParseType.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfResource.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfProperty.html" target="_top">Frames</a></li>
+<li><a href="RdfProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfProperty</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfProperty</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfProperty" class="title">Class RdfProperty</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfProperty</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfProperty</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#RdfProperty()">RdfProperty</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#RdfProperty(int)">RdfProperty</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#RdfProperty(AST.List, AST.List)">RdfProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#RdfProperty(AST.OwlParser, int)">RdfProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfProperty.html#RdfProperty()">RdfProperty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfProperty.html#RdfProperty(int)">RdfProperty</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfProperty.html#RdfProperty(AST.List,%20AST.List)">RdfProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfProperty.html#RdfProperty(AST.OwlParser,%20int)">RdfProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfProperty(int)"><!-- --></A><H3>
-RdfProperty</H3>
-<PRE>
-public <B>RdfProperty</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfProperty(AST.OwlParser, int)"><!-- --></A><H3>
-RdfProperty</H3>
-<PRE>
-public <B>RdfProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfProperty()"><!-- --></A><H3>
-RdfProperty</H3>
-<PRE>
-public <B>RdfProperty</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfProperty(AST.List, AST.List)"><!-- --></A><H3>
-RdfProperty</H3>
-<PRE>
-public <B>RdfProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfProperty(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfProperty</h4>
+<pre>public&nbsp;RdfProperty(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfProperty(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfProperty</h4>
+<pre>public&nbsp;RdfProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfProperty()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfProperty</h4>
+<pre>public&nbsp;RdfProperty()</pre>
+</li>
+</ul>
+<a name="RdfProperty(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfProperty</h4>
+<pre>public&nbsp;RdfProperty(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfParseType.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfResource.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfParseType.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfResource.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfProperty.html" target="_top">Frames</a></li>
+<li><a href="RdfProperty.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfResource.html b/javadoc/AST/RdfResource.html
index ba750b2..f1a0ecd 100644
--- a/javadoc/AST/RdfResource.html
+++ b/javadoc/AST/RdfResource.html
@@ -1,709 +1,800 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-RdfResource
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfResource</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfResource";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfRest.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfResource.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfResource.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfRest.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfResource.html" target="_top">Frames</a></li>
+<li><a href="RdfResource.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfResource</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfResource</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfResource</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfResource" class="title">Class RdfResource</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfResource</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfResource</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#trim_visited">trim_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#trim_computed">trim_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#trim_value">trim_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#trim_visited">trim_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfResource.html#RdfResource()">RdfResource</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfResource.html#RdfResource(int)">RdfResource</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfResource.html#RdfResource(AST.OwlParser, int)">RdfResource</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfResource.html#RdfResource(AST.Value)">RdfResource</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfResource.html#RdfResource()">RdfResource</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfResource.html#RdfResource(int)">RdfResource</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfResource.html#RdfResource(AST.OwlParser,%20int)">RdfResource</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfResource.html#RdfResource(AST.Value)">RdfResource</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfResource.html#trim()">trim</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfResource.html" title="class in AST">RdfResource</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfResource.html" title="class in AST">RdfResource</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfResource.html" title="class in AST">RdfResource</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfResource.html" title="class in AST">RdfResource</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfResource.html" title="class in AST">RdfResource</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfResource.html#trim()">trim</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="trim_visited"><!-- --></A><H3>
-trim_visited</H3>
-<PRE>
-protected int <B>trim_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="trim_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>trim_visited</h4>
+<pre>protected&nbsp;int trim_visited</pre>
+</li>
+</ul>
+<a name="trim_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>trim_computed</h4>
+<pre>protected&nbsp;boolean trim_computed</pre>
+</li>
+</ul>
+<a name="trim_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>trim_value</h4>
+<pre>protected&nbsp;java.lang.String trim_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfResource(int)"><!-- --></A><H3>
-RdfResource</H3>
-<PRE>
-public <B>RdfResource</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfResource(AST.OwlParser, int)"><!-- --></A><H3>
-RdfResource</H3>
-<PRE>
-public <B>RdfResource</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfResource()"><!-- --></A><H3>
-RdfResource</H3>
-<PRE>
-public <B>RdfResource</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfResource(AST.Value)"><!-- --></A><H3>
-RdfResource</H3>
-<PRE>
-public <B>RdfResource</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfResource(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfResource</h4>
+<pre>public&nbsp;RdfResource(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfResource(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfResource</h4>
+<pre>public&nbsp;RdfResource(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfResource()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfResource</h4>
+<pre>public&nbsp;RdfResource()</pre>
+</li>
+</ul>
+<a name="RdfResource(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfResource</h4>
+<pre>public&nbsp;RdfResource(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="trim()"><!-- --></A><H3>
-trim</H3>
-<PRE>
-public java.lang.String <B>trim</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfResource.html" title="class in AST">RdfResource</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfResource.html" title="class in AST">RdfResource</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfResource.html" title="class in AST">RdfResource</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfResource.html" title="class in AST">RdfResource</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfResource.html" title="class in AST">RdfResource</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="trim()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>trim</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;trim()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#trim()">trim</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfRest.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfResource.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfResource.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfRest.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfResource.html" target="_top">Frames</a></li>
+<li><a href="RdfResource.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfRest.html b/javadoc/AST/RdfRest.html
index c9b2010..136ac55 100644
--- a/javadoc/AST/RdfRest.html
+++ b/javadoc/AST/RdfRest.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-RdfRest
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfRest</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfRest";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfResource.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsComment.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfRest.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfRest.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfResource.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsComment.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfRest.html" target="_top">Frames</a></li>
+<li><a href="RdfRest.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfRest</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfRest</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfRest</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfRest" class="title">Class RdfRest</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfRest</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfRest</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfRest.html#RdfRest()">RdfRest</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfRest.html#RdfRest(int)">RdfRest</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfRest.html#RdfRest(AST.List, AST.List)">RdfRest</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfRest.html#RdfRest(AST.OwlParser, int)">RdfRest</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-        int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfRest.html#RdfRest()">RdfRest</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfRest.html#RdfRest(int)">RdfRest</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfRest.html#RdfRest(AST.List,%20AST.List)">RdfRest</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfRest.html#RdfRest(AST.OwlParser,%20int)">RdfRest</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfRest.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfRest.html" title="class in AST">RdfRest</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfRest.html" title="class in AST">RdfRest</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfRest.html" title="class in AST">RdfRest</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfRest.html" title="class in AST">RdfRest</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfRest.html" title="class in AST">RdfRest</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfRest.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfRest(int)"><!-- --></A><H3>
-RdfRest</H3>
-<PRE>
-public <B>RdfRest</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfRest(AST.OwlParser, int)"><!-- --></A><H3>
-RdfRest</H3>
-<PRE>
-public <B>RdfRest</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfRest()"><!-- --></A><H3>
-RdfRest</H3>
-<PRE>
-public <B>RdfRest</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfRest(AST.List, AST.List)"><!-- --></A><H3>
-RdfRest</H3>
-<PRE>
-public <B>RdfRest</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfRest(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfRest</h4>
+<pre>public&nbsp;RdfRest(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfRest(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfRest</h4>
+<pre>public&nbsp;RdfRest(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfRest()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfRest</h4>
+<pre>public&nbsp;RdfRest()</pre>
+</li>
+</ul>
+<a name="RdfRest(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfRest</h4>
+<pre>public&nbsp;RdfRest(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A> <B>clone</B>()
-              throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfRest.html" title="class in AST">RdfRest</a>&nbsp;clone()
+              throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfRest.html" title="class in AST">RdfRest</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfRest.html" title="class in AST">RdfRest</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfRest.html" title="class in AST">RdfRest</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfRest.html" title="class in AST">RdfRest</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfResource.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsComment.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfRest.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfRest.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfResource.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsComment.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfRest.html" target="_top">Frames</a></li>
+<li><a href="RdfRest.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfType.html b/javadoc/AST/RdfType.html
index e64b902..086e8ea 100644
--- a/javadoc/AST/RdfType.html
+++ b/javadoc/AST/RdfType.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-RdfType
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>RdfType</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfType";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Restrictions.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfType.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfType.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsSubPropertyOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Restrictions.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfType.html" target="_top">Frames</a></li>
+<li><a href="RdfType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfType</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfType</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfType</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfType" class="title">Class RdfType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfType</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfType.html#RdfType()">RdfType</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfType.html#RdfType(int)">RdfType</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfType.html#RdfType(AST.List, AST.List)">RdfType</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-        <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfType.html#RdfType(AST.OwlParser, int)">RdfType</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-        int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfType.html#RdfType()">RdfType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfType.html#RdfType(int)">RdfType</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfType.html#RdfType(AST.List,%20AST.List)">RdfType</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfType.html#RdfType(AST.OwlParser,%20int)">RdfType</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfType.html" title="class in AST">RdfType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfType.html" title="class in AST">RdfType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfType.html" title="class in AST">RdfType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfType.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfType.html" title="class in AST">RdfType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfType.html" title="class in AST">RdfType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfType.html" title="class in AST">RdfType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfType.html" title="class in AST">RdfType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfType.html" title="class in AST">RdfType</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfType.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfType(int)"><!-- --></A><H3>
-RdfType</H3>
-<PRE>
-public <B>RdfType</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfType(AST.OwlParser, int)"><!-- --></A><H3>
-RdfType</H3>
-<PRE>
-public <B>RdfType</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfType()"><!-- --></A><H3>
-RdfType</H3>
-<PRE>
-public <B>RdfType</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfType(AST.List, AST.List)"><!-- --></A><H3>
-RdfType</H3>
-<PRE>
-public <B>RdfType</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfType(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfType</h4>
+<pre>public&nbsp;RdfType(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfType(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfType</h4>
+<pre>public&nbsp;RdfType(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfType()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfType</h4>
+<pre>public&nbsp;RdfType()</pre>
+</li>
+</ul>
+<a name="RdfType(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfType</h4>
+<pre>public&nbsp;RdfType(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+       <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfType.html" title="class in AST">RdfType</A> <B>clone</B>()
-              throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfType.html" title="class in AST">RdfType</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfType.html" title="class in AST">RdfType</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfType.html" title="class in AST">RdfType</a>&nbsp;clone()
+              throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfType.html" title="class in AST">RdfType</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfType.html" title="class in AST">RdfType</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfType.html" title="class in AST">RdfType</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfType.html" title="class in AST">RdfType</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Restrictions.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfType.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfType.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsSubPropertyOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Restrictions.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfType.html" target="_top">Frames</a></li>
+<li><a href="RdfType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfsComment.html b/javadoc/AST/RdfsComment.html
index 0423614..f02692a 100644
--- a/javadoc/AST/RdfsComment.html
+++ b/javadoc/AST/RdfsComment.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 -->
-<TITLE>
-RdfsComment
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfsComment</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfsComment";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfRest.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsDomain.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsComment.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsComment.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfRest.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsDatatype.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsComment.html" target="_top">Frames</a></li>
+<li><a href="RdfsComment.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfsComment</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfsComment</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfsComment</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfsComment" class="title">Class RdfsComment</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfsComment</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfsComment</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#RdfsComment()">RdfsComment</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#RdfsComment(int)">RdfsComment</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#RdfsComment(AST.List, AST.List)">RdfsComment</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#RdfsComment(AST.OwlParser, int)">RdfsComment</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsComment.html#RdfsComment()">RdfsComment</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsComment.html#RdfsComment(int)">RdfsComment</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsComment.html#RdfsComment(AST.List,%20AST.List)">RdfsComment</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsComment.html#RdfsComment(AST.OwlParser,%20int)">RdfsComment</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsComment.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsComment.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfsComment(int)"><!-- --></A><H3>
-RdfsComment</H3>
-<PRE>
-public <B>RdfsComment</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsComment(AST.OwlParser, int)"><!-- --></A><H3>
-RdfsComment</H3>
-<PRE>
-public <B>RdfsComment</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsComment()"><!-- --></A><H3>
-RdfsComment</H3>
-<PRE>
-public <B>RdfsComment</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsComment(AST.List, AST.List)"><!-- --></A><H3>
-RdfsComment</H3>
-<PRE>
-public <B>RdfsComment</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfsComment(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsComment</h4>
+<pre>public&nbsp;RdfsComment(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsComment(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsComment</h4>
+<pre>public&nbsp;RdfsComment(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsComment()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsComment</h4>
+<pre>public&nbsp;RdfsComment()</pre>
+</li>
+</ul>
+<a name="RdfsComment(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfsComment</h4>
+<pre>public&nbsp;RdfsComment(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfRest.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsDomain.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsComment.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsComment.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfRest.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsDatatype.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsComment.html" target="_top">Frames</a></li>
+<li><a href="RdfsComment.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfsDomain.html b/javadoc/AST/RdfsDomain.html
index 736aeff..c22ab30 100644
--- a/javadoc/AST/RdfsDomain.html
+++ b/javadoc/AST/RdfsDomain.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-RdfsDomain
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfsDomain</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfsDomain";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsComment.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsLabel.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsDatatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsLabel.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsDomain.html" target="_top">Frames</a></li>
+<li><a href="RdfsDomain.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfsDomain</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfsDomain</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfsDomain</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfsDomain" class="title">Class RdfsDomain</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfsDomain</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfsDomain</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#RdfsDomain()">RdfsDomain</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#RdfsDomain(int)">RdfsDomain</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#RdfsDomain(AST.List, AST.List)">RdfsDomain</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-           <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#RdfsDomain(AST.OwlParser, int)">RdfsDomain</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsDomain.html#RdfsDomain()">RdfsDomain</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsDomain.html#RdfsDomain(int)">RdfsDomain</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsDomain.html#RdfsDomain(AST.List,%20AST.List)">RdfsDomain</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsDomain.html#RdfsDomain(AST.OwlParser,%20int)">RdfsDomain</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsDomain.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsDomain.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfsDomain(int)"><!-- --></A><H3>
-RdfsDomain</H3>
-<PRE>
-public <B>RdfsDomain</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsDomain(AST.OwlParser, int)"><!-- --></A><H3>
-RdfsDomain</H3>
-<PRE>
-public <B>RdfsDomain</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsDomain()"><!-- --></A><H3>
-RdfsDomain</H3>
-<PRE>
-public <B>RdfsDomain</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsDomain(AST.List, AST.List)"><!-- --></A><H3>
-RdfsDomain</H3>
-<PRE>
-public <B>RdfsDomain</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfsDomain(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsDomain</h4>
+<pre>public&nbsp;RdfsDomain(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsDomain(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsDomain</h4>
+<pre>public&nbsp;RdfsDomain(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsDomain()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsDomain</h4>
+<pre>public&nbsp;RdfsDomain()</pre>
+</li>
+</ul>
+<a name="RdfsDomain(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfsDomain</h4>
+<pre>public&nbsp;RdfsDomain(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A> <B>clone</B>()
-                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a>&nbsp;clone()
+                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsComment.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsLabel.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsDatatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsLabel.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsDomain.html" target="_top">Frames</a></li>
+<li><a href="RdfsDomain.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfsLabel.html b/javadoc/AST/RdfsLabel.html
index 00d3974..fd70c2f 100644
--- a/javadoc/AST/RdfsLabel.html
+++ b/javadoc/AST/RdfsLabel.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-RdfsLabel
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfsLabel</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfsLabel";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsLabel.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsLabel.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsDomain.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsRange.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsLabel.html" target="_top">Frames</a></li>
+<li><a href="RdfsLabel.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfsLabel</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfsLabel</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfsLabel</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfsLabel" class="title">Class RdfsLabel</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfsLabel</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfsLabel</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#RdfsLabel()">RdfsLabel</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#RdfsLabel(int)">RdfsLabel</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#RdfsLabel(AST.List, AST.List)">RdfsLabel</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-          <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#RdfsLabel(AST.OwlParser, int)">RdfsLabel</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-          int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsLabel.html#RdfsLabel()">RdfsLabel</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsLabel.html#RdfsLabel(int)">RdfsLabel</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsLabel.html#RdfsLabel(AST.List,%20AST.List)">RdfsLabel</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+         <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsLabel.html#RdfsLabel(AST.OwlParser,%20int)">RdfsLabel</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsLabel.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsLabel.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfsLabel(int)"><!-- --></A><H3>
-RdfsLabel</H3>
-<PRE>
-public <B>RdfsLabel</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsLabel(AST.OwlParser, int)"><!-- --></A><H3>
-RdfsLabel</H3>
-<PRE>
-public <B>RdfsLabel</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsLabel()"><!-- --></A><H3>
-RdfsLabel</H3>
-<PRE>
-public <B>RdfsLabel</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsLabel(AST.List, AST.List)"><!-- --></A><H3>
-RdfsLabel</H3>
-<PRE>
-public <B>RdfsLabel</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfsLabel(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsLabel</h4>
+<pre>public&nbsp;RdfsLabel(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsLabel(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsLabel</h4>
+<pre>public&nbsp;RdfsLabel(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsLabel()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsLabel</h4>
+<pre>public&nbsp;RdfsLabel()</pre>
+</li>
+</ul>
+<a name="RdfsLabel(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfsLabel</h4>
+<pre>public&nbsp;RdfsLabel(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+         <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A> <B>clone</B>()
-                throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a>&nbsp;clone()
+                throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsLabel.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsLabel.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsDomain.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsRange.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsLabel.html" target="_top">Frames</a></li>
+<li><a href="RdfsLabel.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfsRange.html b/javadoc/AST/RdfsRange.html
index ff029bf..77b6f1d 100644
--- a/javadoc/AST/RdfsRange.html
+++ b/javadoc/AST/RdfsRange.html
@@ -1,1073 +1,1276 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-RdfsRange
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfsRange</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfsRange";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsLabel.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsSeeAlso.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsRange.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsRange.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsLabel.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsSeeAlso.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsRange.html" target="_top">Frames</a></li>
+<li><a href="RdfsRange.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfsRange</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfsRange</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfsRange</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfsRange" class="title">Class RdfsRange</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfsRange</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfsRange</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#type_visited">type_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#type_computed">type_computed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#type_value">type_value</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#type_visited">type_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#RdfsRange()">RdfsRange</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#RdfsRange(int)">RdfsRange</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#RdfsRange(AST.List, AST.List)">RdfsRange</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-          <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#RdfsRange(AST.OwlParser, int)">RdfsRange</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-          int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsRange.html#RdfsRange()">RdfsRange</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsRange.html#RdfsRange(int)">RdfsRange</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsRange.html#RdfsRange(AST.List,%20AST.List)">RdfsRange</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+         <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsRange.html#RdfsRange(AST.OwlParser,%20int)">RdfsRange</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsRange.html#type()">type</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsRange.html#type()">type</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="type_visited"><!-- --></A><H3>
-type_visited</H3>
-<PRE>
-protected int <B>type_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="type_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type_visited</h4>
+<pre>protected&nbsp;int type_visited</pre>
+</li>
+</ul>
+<a name="type_computed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type_computed</h4>
+<pre>protected&nbsp;boolean type_computed</pre>
+</li>
+</ul>
+<a name="type_value">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>type_value</h4>
+<pre>protected&nbsp;java.lang.String type_value</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfsRange(int)"><!-- --></A><H3>
-RdfsRange</H3>
-<PRE>
-public <B>RdfsRange</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsRange(AST.OwlParser, int)"><!-- --></A><H3>
-RdfsRange</H3>
-<PRE>
-public <B>RdfsRange</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsRange()"><!-- --></A><H3>
-RdfsRange</H3>
-<PRE>
-public <B>RdfsRange</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsRange(AST.List, AST.List)"><!-- --></A><H3>
-RdfsRange</H3>
-<PRE>
-public <B>RdfsRange</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                 <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfsRange(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsRange</h4>
+<pre>public&nbsp;RdfsRange(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsRange(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsRange</h4>
+<pre>public&nbsp;RdfsRange(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsRange()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsRange</h4>
+<pre>public&nbsp;RdfsRange()</pre>
+</li>
+</ul>
+<a name="RdfsRange(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfsRange</h4>
+<pre>public&nbsp;RdfsRange(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+         <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>clone</B>()
-                throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="type()"><!-- --></A><H3>
-type</H3>
-<PRE>
-public java.lang.String <B>type</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#type()">type</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>&nbsp;clone()
+                throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="type()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;java.lang.String&nbsp;type()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#type()">type</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsLabel.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsSeeAlso.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsRange.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsRange.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsLabel.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsSeeAlso.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsRange.html" target="_top">Frames</a></li>
+<li><a href="RdfsRange.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfsSeeAlso.html b/javadoc/AST/RdfsSeeAlso.html
index 4908b26..17423a6 100644
--- a/javadoc/AST/RdfsSeeAlso.html
+++ b/javadoc/AST/RdfsSeeAlso.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-RdfsSeeAlso
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfsSeeAlso</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfsSeeAlso";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsSubClassOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsSeeAlso.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsSeeAlso.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsRange.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsSubClassOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsSeeAlso.html" target="_top">Frames</a></li>
+<li><a href="RdfsSeeAlso.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfsSeeAlso</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfsSeeAlso</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfsSeeAlso</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfsSeeAlso" class="title">Class RdfsSeeAlso</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfsSeeAlso</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfsSeeAlso</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#RdfsSeeAlso()">RdfsSeeAlso</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#RdfsSeeAlso(int)">RdfsSeeAlso</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#RdfsSeeAlso(AST.List, AST.List)">RdfsSeeAlso</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-            <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#RdfsSeeAlso(AST.OwlParser, int)">RdfsSeeAlso</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSeeAlso.html#RdfsSeeAlso()">RdfsSeeAlso</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSeeAlso.html#RdfsSeeAlso(int)">RdfsSeeAlso</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSeeAlso.html#RdfsSeeAlso(AST.List,%20AST.List)">RdfsSeeAlso</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSeeAlso.html#RdfsSeeAlso(AST.OwlParser,%20int)">RdfsSeeAlso</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSeeAlso.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfsSeeAlso(int)"><!-- --></A><H3>
-RdfsSeeAlso</H3>
-<PRE>
-public <B>RdfsSeeAlso</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsSeeAlso(AST.OwlParser, int)"><!-- --></A><H3>
-RdfsSeeAlso</H3>
-<PRE>
-public <B>RdfsSeeAlso</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                   int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsSeeAlso()"><!-- --></A><H3>
-RdfsSeeAlso</H3>
-<PRE>
-public <B>RdfsSeeAlso</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsSeeAlso(AST.List, AST.List)"><!-- --></A><H3>
-RdfsSeeAlso</H3>
-<PRE>
-public <B>RdfsSeeAlso</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                   <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfsSeeAlso(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSeeAlso</h4>
+<pre>public&nbsp;RdfsSeeAlso(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsSeeAlso(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSeeAlso</h4>
+<pre>public&nbsp;RdfsSeeAlso(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+           int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsSeeAlso()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSeeAlso</h4>
+<pre>public&nbsp;RdfsSeeAlso()</pre>
+</li>
+</ul>
+<a name="RdfsSeeAlso(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfsSeeAlso</h4>
+<pre>public&nbsp;RdfsSeeAlso(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+           <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A> <B>clone</B>()
-                  throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a>&nbsp;clone()
+                  throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsSubClassOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsSeeAlso.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsSeeAlso.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsRange.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsSubClassOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsSeeAlso.html" target="_top">Frames</a></li>
+<li><a href="RdfsSeeAlso.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfsSubClassOf.html b/javadoc/AST/RdfsSubClassOf.html
index ca3445f..a28ade1 100644
--- a/javadoc/AST/RdfsSubClassOf.html
+++ b/javadoc/AST/RdfsSubClassOf.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-RdfsSubClassOf
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfsSubClassOf</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfsSubClassOf";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsSeeAlso.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsSubClassOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsSubClassOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsSeeAlso.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsSubPropertyOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsSubClassOf.html" target="_top">Frames</a></li>
+<li><a href="RdfsSubClassOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfsSubClassOf</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfsSubClassOf</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfsSubClassOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfsSubClassOf" class="title">Class RdfsSubClassOf</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfsSubClassOf</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfsSubClassOf</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#RdfsSubClassOf()">RdfsSubClassOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#RdfsSubClassOf(int)">RdfsSubClassOf</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#RdfsSubClassOf(AST.List, AST.List)">RdfsSubClassOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-               <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#RdfsSubClassOf(AST.OwlParser, int)">RdfsSubClassOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSubClassOf.html#RdfsSubClassOf()">RdfsSubClassOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSubClassOf.html#RdfsSubClassOf(int)">RdfsSubClassOf</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSubClassOf.html#RdfsSubClassOf(AST.List,%20AST.List)">RdfsSubClassOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSubClassOf.html#RdfsSubClassOf(AST.OwlParser,%20int)">RdfsSubClassOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubClassOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubClassOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfsSubClassOf(int)"><!-- --></A><H3>
-RdfsSubClassOf</H3>
-<PRE>
-public <B>RdfsSubClassOf</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsSubClassOf(AST.OwlParser, int)"><!-- --></A><H3>
-RdfsSubClassOf</H3>
-<PRE>
-public <B>RdfsSubClassOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                      int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsSubClassOf()"><!-- --></A><H3>
-RdfsSubClassOf</H3>
-<PRE>
-public <B>RdfsSubClassOf</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsSubClassOf(AST.List, AST.List)"><!-- --></A><H3>
-RdfsSubClassOf</H3>
-<PRE>
-public <B>RdfsSubClassOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                      <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfsSubClassOf(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSubClassOf</h4>
+<pre>public&nbsp;RdfsSubClassOf(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsSubClassOf(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSubClassOf</h4>
+<pre>public&nbsp;RdfsSubClassOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+              int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsSubClassOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSubClassOf</h4>
+<pre>public&nbsp;RdfsSubClassOf()</pre>
+</li>
+</ul>
+<a name="RdfsSubClassOf(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfsSubClassOf</h4>
+<pre>public&nbsp;RdfsSubClassOf(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+              <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A> <B>clone</B>()
-                     throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a>&nbsp;clone()
+                     throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsSeeAlso.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsSubClassOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsSubClassOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsSeeAlso.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfsSubPropertyOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsSubClassOf.html" target="_top">Frames</a></li>
+<li><a href="RdfsSubClassOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/RdfsSubPropertyOf.html b/javadoc/AST/RdfsSubPropertyOf.html
index 01ae920..2d3ee08 100644
--- a/javadoc/AST/RdfsSubPropertyOf.html
+++ b/javadoc/AST/RdfsSubPropertyOf.html
@@ -1,1024 +1,1204 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-RdfsSubPropertyOf
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 -->
+<title>RdfsSubPropertyOf</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="RdfsSubPropertyOf";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsSubClassOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfType.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsSubPropertyOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsSubPropertyOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsSubClassOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfType.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsSubPropertyOf.html" target="_top">Frames</a></li>
+<li><a href="RdfsSubPropertyOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class RdfsSubPropertyOf</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfsSubPropertyOf</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>RdfsSubPropertyOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class RdfsSubPropertyOf" class="title">Class RdfsSubPropertyOf</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.RdfsSubPropertyOf</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RdfsSubPropertyOf</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf()">RdfsSubPropertyOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(int)">RdfsSubPropertyOf</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(AST.List, AST.List)">RdfsSubPropertyOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(AST.OwlParser, int)">RdfsSubPropertyOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf()">RdfsSubPropertyOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(int)">RdfsSubPropertyOf</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(AST.List,%20AST.List)">RdfsSubPropertyOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(AST.OwlParser,%20int)">RdfsSubPropertyOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/RdfsSubPropertyOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/RdfsSubPropertyOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="RdfsSubPropertyOf(int)"><!-- --></A><H3>
-RdfsSubPropertyOf</H3>
-<PRE>
-public <B>RdfsSubPropertyOf</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsSubPropertyOf(AST.OwlParser, int)"><!-- --></A><H3>
-RdfsSubPropertyOf</H3>
-<PRE>
-public <B>RdfsSubPropertyOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                         int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsSubPropertyOf()"><!-- --></A><H3>
-RdfsSubPropertyOf</H3>
-<PRE>
-public <B>RdfsSubPropertyOf</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="RdfsSubPropertyOf(AST.List, AST.List)"><!-- --></A><H3>
-RdfsSubPropertyOf</H3>
-<PRE>
-public <B>RdfsSubPropertyOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                         <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RdfsSubPropertyOf(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSubPropertyOf</h4>
+<pre>public&nbsp;RdfsSubPropertyOf(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsSubPropertyOf(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSubPropertyOf</h4>
+<pre>public&nbsp;RdfsSubPropertyOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+                 int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="RdfsSubPropertyOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RdfsSubPropertyOf</h4>
+<pre>public&nbsp;RdfsSubPropertyOf()</pre>
+</li>
+</ul>
+<a name="RdfsSubPropertyOf(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RdfsSubPropertyOf</h4>
+<pre>public&nbsp;RdfsSubPropertyOf(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+                 <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A> <B>clone</B>()
-                        throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a>&nbsp;clone()
+                        throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfsSubClassOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/RdfType.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/RdfsSubPropertyOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="RdfsSubPropertyOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfsSubClassOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/RdfType.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/RdfsSubPropertyOf.html" target="_top">Frames</a></li>
+<li><a href="RdfsSubPropertyOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Restrictions.html b/javadoc/AST/Restrictions.html
index f3b974b..c9ea73d 100644
--- a/javadoc/AST/Restrictions.html
+++ b/javadoc/AST/Restrictions.html
@@ -1,784 +1,868 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Restrictions
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Restrictions</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Restrictions";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfType.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/SimpleElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Restrictions.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Restrictions.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfType.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/SimpleElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Restrictions.html" target="_top">Frames</a></li>
+<li><a href="Restrictions.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Restrictions</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Restrictions</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Restrictions</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;<DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Restrictions" class="title">Class Restrictions</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>AST.Restrictions</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Restrictions</span>
+extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Restrictions.html#Restrictions()">Restrictions</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Restrictions.html#Restrictions(int)">Restrictions</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Restrictions.html#Restrictions(AST.List)">Restrictions</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt;&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Restrictions.html#Restrictions(AST.OwlParser, int)">Restrictions</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Restrictions.html#Restrictions()">Restrictions</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Restrictions.html#Restrictions(int)">Restrictions</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Restrictions.html#Restrictions(AST.List)">Restrictions</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;&nbsp;p0)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Restrictions.html#Restrictions(AST.OwlParser,%20int)">Restrictions</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#addOwlRestriction(AST.OwlRestriction)">addOwlRestriction</A></B>(<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#getNumOwlRestriction()">getNumOwlRestriction</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#getOwlRestriction(int)">getOwlRestriction</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#getOwlRestrictionList()">getOwlRestrictionList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#getOwlRestrictionListNoTransform()">getOwlRestrictionListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#getOwlRestrictions()">getOwlRestrictions</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#getOwlRestrictionsNoTransform()">getOwlRestrictionsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#setOwlRestriction(AST.OwlRestriction, int)">setOwlRestriction</A></B>(<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&nbsp;node,
-                  int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Restrictions.html#setOwlRestrictionList(AST.List)">setOwlRestrictionList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#addOwlRestriction(AST.OwlRestriction)">addOwlRestriction</a></strong>(<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;node)</code>
+<div class="block">Append an element to the OwlRestriction list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#addOwlRestrictionNoTransform(AST.OwlRestriction)">addOwlRestrictionNoTransform</a></strong>(<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#getNumOwlRestriction()">getNumOwlRestriction</a></strong>()</code>
+<div class="block">Retrieves the number of children in the OwlRestriction list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#getNumOwlRestrictionNoTransform()">getNumOwlRestrictionNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the OwlRestriction list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#getOwlRestriction(int)">getOwlRestriction</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the OwlRestriction list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#getOwlRestrictionList()">getOwlRestrictionList</a></strong>()</code>
+<div class="block">Retrieves the OwlRestriction list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#getOwlRestrictionListNoTransform()">getOwlRestrictionListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the OwlRestriction list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#getOwlRestrictions()">getOwlRestrictions</a></strong>()</code>
+<div class="block">Retrieves the OwlRestriction list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#getOwlRestrictionsNoTransform()">getOwlRestrictionsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the OwlRestriction list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#hasOwlRestriction()">hasOwlRestriction</a></strong>()</code>
+<div class="block">Check whether the OwlRestriction list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#setOwlRestriction(AST.OwlRestriction,%20int)">setOwlRestriction</a></strong>(<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;node,
+                 int&nbsp;i)</code>
+<div class="block">Replaces the OwlRestriction list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#setOwlRestrictionList(AST.List)">setOwlRestrictionList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the OwlRestriction list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Restrictions.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Restrictions(int)"><!-- --></A><H3>
-Restrictions</H3>
-<PRE>
-public <B>Restrictions</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Restrictions(AST.OwlParser, int)"><!-- --></A><H3>
-Restrictions</H3>
-<PRE>
-public <B>Restrictions</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                    int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Restrictions()"><!-- --></A><H3>
-Restrictions</H3>
-<PRE>
-public <B>Restrictions</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Restrictions(AST.List)"><!-- --></A><H3>
-Restrictions</H3>
-<PRE>
-public <B>Restrictions</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt;&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Restrictions(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Restrictions</h4>
+<pre>public&nbsp;Restrictions(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Restrictions(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Restrictions</h4>
+<pre>public&nbsp;Restrictions(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+            int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Restrictions()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Restrictions</h4>
+<pre>public&nbsp;Restrictions()</pre>
+</li>
+</ul>
+<a name="Restrictions(AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Restrictions</h4>
+<pre>public&nbsp;Restrictions(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A> <B>clone</B>()
-                   throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setOwlRestrictionList(AST.List)"><!-- --></A><H3>
-setOwlRestrictionList</H3>
-<PRE>
-public void <B>setOwlRestrictionList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumOwlRestriction()"><!-- --></A><H3>
-getNumOwlRestriction</H3>
-<PRE>
-public int <B>getNumOwlRestriction</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getOwlRestriction(int)"><!-- --></A><H3>
-getOwlRestriction</H3>
-<PRE>
-public <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A> <B>getOwlRestriction</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addOwlRestriction(AST.OwlRestriction)"><!-- --></A><H3>
-addOwlRestriction</H3>
-<PRE>
-public void <B>addOwlRestriction</B>(<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setOwlRestriction(AST.OwlRestriction, int)"><!-- --></A><H3>
-setOwlRestriction</H3>
-<PRE>
-public void <B>setOwlRestriction</B>(<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&nbsp;node,
-                              int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getOwlRestrictions()"><!-- --></A><H3>
-getOwlRestrictions</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt; <B>getOwlRestrictions</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getOwlRestrictionsNoTransform()"><!-- --></A><H3>
-getOwlRestrictionsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt; <B>getOwlRestrictionsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getOwlRestrictionList()"><!-- --></A><H3>
-getOwlRestrictionList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt; <B>getOwlRestrictionList</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getOwlRestrictionListNoTransform()"><!-- --></A><H3>
-getOwlRestrictionListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>&gt; <B>getOwlRestrictionListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Restrictions.html" title="class in AST">Restrictions</a>&nbsp;clone()
+                   throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Restrictions.html" title="class in AST">Restrictions</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Restrictions.html" title="class in AST">Restrictions</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Restrictions.html" title="class in AST">Restrictions</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Restrictions.html" title="class in AST">Restrictions</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setOwlRestrictionList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOwlRestrictionList</h4>
+<pre>public&nbsp;void&nbsp;setOwlRestrictionList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the OwlRestriction list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the OwlRestriction list.</dd></dl>
+</li>
+</ul>
+<a name="getNumOwlRestriction()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumOwlRestriction</h4>
+<pre>public&nbsp;int&nbsp;getNumOwlRestriction()</pre>
+<div class="block">Retrieves the number of children in the OwlRestriction list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the OwlRestriction list.</dd></dl>
+</li>
+</ul>
+<a name="getNumOwlRestrictionNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumOwlRestrictionNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumOwlRestrictionNoTransform()</pre>
+<div class="block">Retrieves the number of children in the OwlRestriction list.
+ Calling this method will not trigger rewrites.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the OwlRestriction list.</dd></dl>
+</li>
+</ul>
+<a name="getOwlRestriction(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOwlRestriction</h4>
+<pre>public&nbsp;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;getOwlRestriction(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the OwlRestriction list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the OwlRestriction list.</dd></dl>
+</li>
+</ul>
+<a name="hasOwlRestriction()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasOwlRestriction</h4>
+<pre>public&nbsp;boolean&nbsp;hasOwlRestriction()</pre>
+<div class="block">Check whether the OwlRestriction list has any children.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addOwlRestriction(AST.OwlRestriction)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addOwlRestriction</h4>
+<pre>public&nbsp;void&nbsp;addOwlRestriction(<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;node)</pre>
+<div class="block">Append an element to the OwlRestriction list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the OwlRestriction list.</dd></dl>
+</li>
+</ul>
+<a name="addOwlRestrictionNoTransform(AST.OwlRestriction)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addOwlRestrictionNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addOwlRestrictionNoTransform(<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="setOwlRestriction(AST.OwlRestriction, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOwlRestriction</h4>
+<pre>public&nbsp;void&nbsp;setOwlRestriction(<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&nbsp;node,
+                     int&nbsp;i)</pre>
+<div class="block">Replaces the OwlRestriction list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getOwlRestrictionList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOwlRestrictionList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="OwlRestriction")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;&nbsp;getOwlRestrictionList()</pre>
+<div class="block">Retrieves the OwlRestriction list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the OwlRestriction list.</dd></dl>
+</li>
+</ul>
+<a name="getOwlRestrictionListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOwlRestrictionListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;&nbsp;getOwlRestrictionListNoTransform()</pre>
+<div class="block">Retrieves the OwlRestriction list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the OwlRestriction list.</dd></dl>
+</li>
+</ul>
+<a name="getOwlRestrictions()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOwlRestrictions</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;&nbsp;getOwlRestrictions()</pre>
+<div class="block">Retrieves the OwlRestriction list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the OwlRestriction list.</dd></dl>
+</li>
+</ul>
+<a name="getOwlRestrictionsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOwlRestrictionsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>&gt;&nbsp;getOwlRestrictionsNoTransform()</pre>
+<div class="block">Retrieves the OwlRestriction list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the OwlRestriction list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/RdfType.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/SimpleElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Restrictions.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Restrictions.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/RdfType.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/SimpleElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Restrictions.html" target="_top">Frames</a></li>
+<li><a href="Restrictions.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/SimpleElement.html b/javadoc/AST/SimpleElement.html
index b8eaa7f..a714fd1 100644
--- a/javadoc/AST/SimpleElement.html
+++ b/javadoc/AST/SimpleElement.html
@@ -1,548 +1,653 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-SimpleElement
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>SimpleElement</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="SimpleElement";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Restrictions.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/SimpleNode.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/SimpleElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="SimpleElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Restrictions.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/SimpleNode.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/SimpleElement.html" target="_top">Frames</a></li>
+<li><a href="SimpleElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Element">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Element">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class SimpleElement</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.SimpleElement</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A>, <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A>, <A HREF="../AST/StringElement.html" title="class in AST">StringElement</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public abstract class <B>SimpleElement</B><DT>extends <A HREF="../AST/Element.html" title="class in AST">Element</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class SimpleElement" class="title">Class SimpleElement</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.SimpleElement</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a>, <a href="../AST/IntElement.html" title="class in AST">IntElement</a>, <a href="../AST/StringElement.html" title="class in AST">StringElement</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">SimpleElement</span>
+extends <a href="../AST/Element.html" title="class in AST">Element</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#getId_visited">getId_visited</A>, <A HREF="../AST/Element.html#iri_visited">iri_visited</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#clazz_visited">clazz_visited</a>, <a href="../AST/Element.html#getId_computed">getId_computed</a>, <a href="../AST/Element.html#getId_value">getId_value</a>, <a href="../AST/Element.html#getId_visited">getId_visited</a>, <a href="../AST/Element.html#iri_visited">iri_visited</a>, <a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#SimpleElement()">SimpleElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#SimpleElement(int)">SimpleElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#SimpleElement(AST.OwlParser, int)">SimpleElement</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-              int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/SimpleElement.html#SimpleElement()">SimpleElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/SimpleElement.html#SimpleElement(int)">SimpleElement</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/SimpleElement.html#SimpleElement(AST.OwlParser,%20int)">SimpleElement</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleElement.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId()">getId</A>, <A HREF="../AST/Element.html#iri()">iri</A>, <A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#clazz()">clazz</a>, <a href="../AST/Element.html#getId()">getId</a>, <a href="../AST/Element.html#iri()">iri</a>, <a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#copy()">copy</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="SimpleElement(int)"><!-- --></A><H3>
-SimpleElement</H3>
-<PRE>
-public <B>SimpleElement</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="SimpleElement(AST.OwlParser, int)"><!-- --></A><H3>
-SimpleElement</H3>
-<PRE>
-public <B>SimpleElement</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                     int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="SimpleElement()"><!-- --></A><H3>
-SimpleElement</H3>
-<PRE>
-public <B>SimpleElement</B>()</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SimpleElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SimpleElement</h4>
+<pre>public&nbsp;SimpleElement(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="SimpleElement(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SimpleElement</h4>
+<pre>public&nbsp;SimpleElement(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="SimpleElement()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SimpleElement</h4>
+<pre>public&nbsp;SimpleElement()</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A> <B>clone</B>()
-                    throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a>&nbsp;clone()
+                    throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Element.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public abstract&nbsp;<a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Element.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public abstract&nbsp;<a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Element.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Element.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Restrictions.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/SimpleNode.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/SimpleElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="SimpleElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Restrictions.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/SimpleNode.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/SimpleElement.html" target="_top">Frames</a></li>
+<li><a href="SimpleElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Element">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Element">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/SimpleNode.html b/javadoc/AST/SimpleNode.html
index e36fa07..92f5353 100644
--- a/javadoc/AST/SimpleNode.html
+++ b/javadoc/AST/SimpleNode.html
@@ -1,642 +1,574 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-SimpleNode
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>SimpleNode</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="SimpleNode";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/SimpleElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Specification.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/SimpleNode.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="SimpleNode.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/SimpleElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Specification.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/SimpleNode.html" target="_top">Frames</a></li>
+<li><a href="SimpleNode.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class SimpleNode</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.SimpleNode</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A></DD>
-</DL>
-<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>SimpleNode</B><DT>extends java.lang.Object<DT>implements <A HREF="../AST/Node.html" title="interface in AST">Node</A></DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class SimpleNode" class="title">Class SimpleNode</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>AST.SimpleNode</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>, <a href="../AST/OwlOnclass.html" title="class in AST">OwlOnclass</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SimpleNode</span>
+extends java.lang.Object
+implements <a href="../AST/Node.html" title="interface in AST">Node</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/Node.html" title="interface in AST">Node</A>[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#children">children</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#id">id</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#parent">parent</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#parser">parser</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../AST/Node.html" title="interface in AST">Node</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#children">children</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#id">id</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../AST/Node.html" title="interface in AST">Node</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#parent">parent</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../AST/OwlParser.html" title="class in AST">OwlParser</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#parser">parser</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#SimpleNode(int)">SimpleNode</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#SimpleNode(AST.OwlParser, int)">SimpleNode</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/SimpleNode.html#SimpleNode(int)">SimpleNode</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/SimpleNode.html#SimpleNode(AST.OwlParser,%20int)">SimpleNode</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-               java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A></B>(java.lang.String&nbsp;prefix)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is called after all the child nodes have been
-    added.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method returns a child node.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the number of children the node has.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is called after the node has been made the current
-    node.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This pair of methods are used to inform the node of its
-    parent.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#toString()">toString</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></B>(java.lang.String&nbsp;prefix)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+              java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a></strong>(java.lang.String&nbsp;prefix)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a></strong>()</code>
+<div class="block">This method is called after all the child nodes have been
+    added.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Node.html" title="interface in AST">Node</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a></strong>(int&nbsp;i)</code>
+<div class="block">This method returns a child node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a></strong>()</code>
+<div class="block">Return the number of children the node has.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Node.html" title="interface in AST">Node</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a></strong>()</code>
+<div class="block">This method is called after the node has been made the current
+    node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n)</code>
+<div class="block">This pair of methods are used to inform the node of its
+    parent.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#toString()">toString</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></strong>(java.lang.String&nbsp;prefix)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="parent"><!-- --></A><H3>
-parent</H3>
-<PRE>
-protected <A HREF="../AST/Node.html" title="interface in AST">Node</A> <B>parent</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="children"><!-- --></A><H3>
-children</H3>
-<PRE>
-protected <A HREF="../AST/Node.html" title="interface in AST">Node</A>[] <B>children</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="id"><!-- --></A><H3>
-id</H3>
-<PRE>
-protected int <B>id</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="parser"><!-- --></A><H3>
-parser</H3>
-<PRE>
-protected <A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> <B>parser</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="parent">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>parent</h4>
+<pre>protected&nbsp;<a href="../AST/Node.html" title="interface in AST">Node</a> parent</pre>
+</li>
+</ul>
+<a name="children">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>children</h4>
+<pre>protected&nbsp;<a href="../AST/Node.html" title="interface in AST">Node</a>[] children</pre>
+</li>
+</ul>
+<a name="id">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>id</h4>
+<pre>protected&nbsp;int id</pre>
+</li>
+</ul>
+<a name="parser">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>parser</h4>
+<pre>protected&nbsp;<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> parser</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="SimpleNode(int)"><!-- --></A><H3>
-SimpleNode</H3>
-<PRE>
-public <B>SimpleNode</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="SimpleNode(AST.OwlParser, int)"><!-- --></A><H3>
-SimpleNode</H3>
-<PRE>
-public <B>SimpleNode</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SimpleNode(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SimpleNode</h4>
+<pre>public&nbsp;SimpleNode(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="SimpleNode(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SimpleNode</h4>
+<pre>public&nbsp;SimpleNode(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="jjtOpen()"><!-- --></A><H3>
-jjtOpen</H3>
-<PRE>
-public void <B>jjtOpen</B>()</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtOpen()">Node</A></CODE></B></DD>
-<DD>This method is called after the node has been made the current
-    node.  It indicates that child nodes can now be added to it.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtOpen()">jjtOpen</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtClose()"><!-- --></A><H3>
-jjtClose</H3>
-<PRE>
-public void <B>jjtClose</B>()</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtClose()">Node</A></CODE></B></DD>
-<DD>This method is called after all the child nodes have been
-    added.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtClose()">jjtClose</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtSetParent(AST.Node)"><!-- --></A><H3>
-jjtSetParent</H3>
-<PRE>
-public void <B>jjtSetParent</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtSetParent(AST.Node)">Node</A></CODE></B></DD>
-<DD>This pair of methods are used to inform the node of its
-    parent.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtSetParent(AST.Node)">jjtSetParent</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtGetParent()"><!-- --></A><H3>
-jjtGetParent</H3>
-<PRE>
-public <A HREF="../AST/Node.html" title="interface in AST">Node</A> <B>jjtGetParent</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtGetParent()">jjtGetParent</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtGetChild(int)"><!-- --></A><H3>
-jjtGetChild</H3>
-<PRE>
-public <A HREF="../AST/Node.html" title="interface in AST">Node</A> <B>jjtGetChild</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtGetChild(int)">Node</A></CODE></B></DD>
-<DD>This method returns a child node.  The children are numbered
-     from zero, left to right.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtGetChild(int)">jjtGetChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtGetNumChildren()"><!-- --></A><H3>
-jjtGetNumChildren</H3>
-<PRE>
-public int <B>jjtGetNumChildren</B>()</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtGetNumChildren()">Node</A></CODE></B></DD>
-<DD>Return the number of children the node has.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtGetNumChildren()">jjtGetNumChildren</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="childrenAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-childrenAccept</H3>
-<PRE>
-public java.lang.Object <B>childrenAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                       java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="toString()"><!-- --></A><H3>
-toString</H3>
-<PRE>
-public java.lang.String <B>toString</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="toString(java.lang.String)"><!-- --></A><H3>
-toString</H3>
-<PRE>
-public java.lang.String <B>toString</B>(java.lang.String&nbsp;prefix)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dump(java.lang.String)"><!-- --></A><H3>
-dump</H3>
-<PRE>
-public void <B>dump</B>(java.lang.String&nbsp;prefix)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="jjtOpen()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtOpen</h4>
+<pre>public&nbsp;void&nbsp;jjtOpen()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtOpen()">Node</a></code></strong></div>
+<div class="block">This method is called after the node has been made the current
+    node.  It indicates that child nodes can now be added to it.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtOpen()">jjtOpen</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtClose()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtClose</h4>
+<pre>public&nbsp;void&nbsp;jjtClose()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtClose()">Node</a></code></strong></div>
+<div class="block">This method is called after all the child nodes have been
+    added.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtClose()">jjtClose</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtSetParent(AST.Node)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtSetParent</h4>
+<pre>public&nbsp;void&nbsp;jjtSetParent(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtSetParent(AST.Node)">Node</a></code></strong></div>
+<div class="block">This pair of methods are used to inform the node of its
+    parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtSetParent(AST.Node)">jjtSetParent</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtGetParent()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtGetParent</h4>
+<pre>public&nbsp;<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;jjtGetParent()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtGetParent()">jjtGetParent</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtGetChild(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtGetChild</h4>
+<pre>public&nbsp;<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;jjtGetChild(int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtGetChild(int)">Node</a></code></strong></div>
+<div class="block">This method returns a child node.  The children are numbered
+     from zero, left to right.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtGetChild(int)">jjtGetChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtGetNumChildren()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtGetNumChildren</h4>
+<pre>public&nbsp;int&nbsp;jjtGetNumChildren()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtGetNumChildren()">Node</a></code></strong></div>
+<div class="block">Return the number of children the node has.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtGetNumChildren()">jjtGetNumChildren</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="childrenAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>childrenAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;childrenAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                              java.lang.Object&nbsp;data)</pre>
+<div class="block">Accept the visitor.</div>
+</li>
+</ul>
+<a name="toString()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString(java.lang.String&nbsp;prefix)</pre>
+</li>
+</ul>
+<a name="dump(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dump</h4>
+<pre>public&nbsp;void&nbsp;dump(java.lang.String&nbsp;prefix)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/SimpleElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Specification.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/SimpleNode.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="SimpleNode.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/SimpleElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Specification.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/SimpleNode.html" target="_top">Frames</a></li>
+<li><a href="SimpleNode.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Specification.html b/javadoc/AST/Specification.html
index d030824..7e70271 100644
--- a/javadoc/AST/Specification.html
+++ b/javadoc/AST/Specification.html
@@ -1,807 +1,846 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Specification
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Specification</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Specification";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/SimpleNode.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Start.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Specification.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Specification.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/SimpleNode.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Start.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Specification.html" target="_top">Frames</a></li>
+<li><a href="Specification.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Specification</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Specification</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Specification</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;<DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Specification" class="title">Class Specification</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>AST.Specification</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Specification</span>
+extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#findDecl_String_visited">findDecl_String_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#getSuperClass_String_visited">getSuperClass_String_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#findDecl_String_visited">findDecl_String_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#getSuperClass_String_visited">getSuperClass_String_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Specification.html#Specification()">Specification</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Specification.html#Specification(int)">Specification</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Specification.html#Specification(AST.OwlParser, int)">Specification</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-              int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Specification.html#Specification(AST.XmlHeader, AST.OntoDeclaration)">Specification</A></B>(<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>&nbsp;p0,
-              <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Specification.html#Specification()">Specification</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Specification.html#Specification(int)">Specification</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Specification.html#Specification(AST.OwlParser,%20int)">Specification</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Specification.html#Specification(AST.XmlHeader,%20AST.OntoDeclaration)">Specification</a></strong>(<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;p0,
+             <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>&nbsp;p1)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Specification.html" title="class in AST">Specification</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Specification.html" title="class in AST">Specification</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#findDecl(java.lang.String)">findDecl</A></B>(java.lang.String&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Specification.html" title="class in AST">Specification</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#getOntoDeclaration()">getOntoDeclaration</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#getOntoDeclarationNoTransform()">getOntoDeclarationNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#getSuperClass(java.lang.String)">getSuperClass</A></B>(java.lang.String&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#getXmlHeader()">getXmlHeader</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#getXmlHeaderNoTransform()">getXmlHeaderNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#setOntoDeclaration(AST.OntoDeclaration)">setOntoDeclaration</A></B>(<A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#setXmlHeader(AST.XmlHeader)">setXmlHeader</A></B>(<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Specification.html" title="class in AST">Specification</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Specification.html" title="class in AST">Specification</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#findDecl(java.lang.String)">findDecl</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Specification.html" title="class in AST">Specification</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#getOntoDeclaration()">getOntoDeclaration</a></strong>()</code>
+<div class="block">Retrieves the OntoDeclaration child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#getOntoDeclarationNoTransform()">getOntoDeclarationNoTransform</a></strong>()</code>
+<div class="block">Retrieves the OntoDeclaration child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#getSuperClass(java.lang.String)">getSuperClass</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#getXmlHeader()">getXmlHeader</a></strong>()</code>
+<div class="block">Retrieves the XmlHeader child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#getXmlHeaderNoTransform()">getXmlHeaderNoTransform</a></strong>()</code>
+<div class="block">Retrieves the XmlHeader child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#setOntoDeclaration(AST.OntoDeclaration)">setOntoDeclaration</a></strong>(<a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>&nbsp;node)</code>
+<div class="block">Replaces the OntoDeclaration child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#setXmlHeader(AST.XmlHeader)">setXmlHeader</a></strong>(<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;node)</code>
+<div class="block">Replaces the XmlHeader child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Specification.html" title="class in AST">Specification</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Specification.html" title="class in AST">Specification</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Specification.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="getSuperClass_String_visited"><!-- --></A><H3>
-getSuperClass_String_visited</H3>
-<PRE>
-protected java.util.Map <B>getSuperClass_String_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="findDecl_String_visited"><!-- --></A><H3>
-findDecl_String_visited</H3>
-<PRE>
-protected java.util.Map <B>findDecl_String_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="getSuperClass_String_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_String_visited</h4>
+<pre>protected&nbsp;java.util.Map getSuperClass_String_visited</pre>
+</li>
+</ul>
+<a name="findDecl_String_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>findDecl_String_visited</h4>
+<pre>protected&nbsp;java.util.Map findDecl_String_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Specification(int)"><!-- --></A><H3>
-Specification</H3>
-<PRE>
-public <B>Specification</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Specification(AST.OwlParser, int)"><!-- --></A><H3>
-Specification</H3>
-<PRE>
-public <B>Specification</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                     int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Specification()"><!-- --></A><H3>
-Specification</H3>
-<PRE>
-public <B>Specification</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Specification(AST.XmlHeader, AST.OntoDeclaration)"><!-- --></A><H3>
-Specification</H3>
-<PRE>
-public <B>Specification</B>(<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>&nbsp;p0,
-                     <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Specification(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Specification</h4>
+<pre>public&nbsp;Specification(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Specification(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Specification</h4>
+<pre>public&nbsp;Specification(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Specification()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Specification</h4>
+<pre>public&nbsp;Specification()</pre>
+</li>
+</ul>
+<a name="Specification(AST.XmlHeader, AST.OntoDeclaration)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Specification</h4>
+<pre>public&nbsp;Specification(<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;p0,
+             <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Specification.html" title="class in AST">Specification</A> <B>clone</B>()
-                    throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Specification.html" title="class in AST">Specification</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Specification.html" title="class in AST">Specification</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setXmlHeader(AST.XmlHeader)"><!-- --></A><H3>
-setXmlHeader</H3>
-<PRE>
-public void <B>setXmlHeader</B>(<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getXmlHeader()"><!-- --></A><H3>
-getXmlHeader</H3>
-<PRE>
-public <A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A> <B>getXmlHeader</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getXmlHeaderNoTransform()"><!-- --></A><H3>
-getXmlHeaderNoTransform</H3>
-<PRE>
-public <A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A> <B>getXmlHeaderNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setOntoDeclaration(AST.OntoDeclaration)"><!-- --></A><H3>
-setOntoDeclaration</H3>
-<PRE>
-public void <B>setOntoDeclaration</B>(<A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getOntoDeclaration()"><!-- --></A><H3>
-getOntoDeclaration</H3>
-<PRE>
-public <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A> <B>getOntoDeclaration</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getOntoDeclarationNoTransform()"><!-- --></A><H3>
-getOntoDeclarationNoTransform</H3>
-<PRE>
-public <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A> <B>getOntoDeclarationNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSuperClass(java.lang.String)"><!-- --></A><H3>
-getSuperClass</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass</B>(java.lang.String&nbsp;name)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="findDecl(java.lang.String)"><!-- --></A><H3>
-findDecl</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>findDecl</B>(java.lang.String&nbsp;name)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;clone()
+                    throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setXmlHeader(AST.XmlHeader)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setXmlHeader</h4>
+<pre>public&nbsp;void&nbsp;setXmlHeader(<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;node)</pre>
+<div class="block">Replaces the XmlHeader child.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the XmlHeader child.</dd></dl>
+</li>
+</ul>
+<a name="getXmlHeader()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getXmlHeader</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="XmlHeader")
+public&nbsp;<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;getXmlHeader()</pre>
+<div class="block">Retrieves the XmlHeader child.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the XmlHeader child.</dd></dl>
+</li>
+</ul>
+<a name="getXmlHeaderNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getXmlHeaderNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;getXmlHeaderNoTransform()</pre>
+<div class="block">Retrieves the XmlHeader child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the XmlHeader child.</dd></dl>
+</li>
+</ul>
+<a name="setOntoDeclaration(AST.OntoDeclaration)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOntoDeclaration</h4>
+<pre>public&nbsp;void&nbsp;setOntoDeclaration(<a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>&nbsp;node)</pre>
+<div class="block">Replaces the OntoDeclaration child.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the OntoDeclaration child.</dd></dl>
+</li>
+</ul>
+<a name="getOntoDeclaration()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOntoDeclaration</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="OntoDeclaration")
+public&nbsp;<a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>&nbsp;getOntoDeclaration()</pre>
+<div class="block">Retrieves the OntoDeclaration child.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the OntoDeclaration child.</dd></dl>
+</li>
+</ul>
+<a name="getOntoDeclarationNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOntoDeclarationNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>&nbsp;getOntoDeclarationNoTransform()</pre>
+<div class="block">Retrieves the OntoDeclaration child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the OntoDeclaration child.</dd></dl>
+</li>
+</ul>
+<a name="getSuperClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;getSuperClass(java.lang.String&nbsp;name)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="findDecl(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;findDecl(java.lang.String&nbsp;name)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/SimpleNode.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Start.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Specification.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Specification.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/SimpleNode.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Start.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Specification.html" target="_top">Frames</a></li>
+<li><a href="Specification.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Start.html b/javadoc/AST/Start.html
index b83710d..167898a 100644
--- a/javadoc/AST/Start.html
+++ b/javadoc/AST/Start.html
@@ -1,893 +1,925 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Start
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Start</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Start";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Specification.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/StringElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Start.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Start.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Specification.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/StringElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Start.html" target="_top">Frames</a></li>
+<li><a href="Start.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Start</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Start</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Start</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;<DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Start" class="title">Class Start</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>AST.Start</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Start</span>
+extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#getSuperClass_String_visited">getSuperClass_String_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#goStart_visited">goStart_visited</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#findDecl_String_visited">findDecl_String_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#getSuperClass_String_visited">getSuperClass_String_visited</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#goStart_visited">goStart_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Start.html#Start()">Start</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Start.html#Start(int)">Start</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Start.html#Start(AST.OwlParser, int)">Start</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-      int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Start.html#Start(AST.Specification)">Start</A></B>(<A HREF="../AST/Specification.html" title="class in AST">Specification</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Start.html#Start()">Start</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Start.html#Start(int)">Start</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Start.html#Start(AST.OwlParser,%20int)">Start</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+     int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Start.html#Start(AST.Specification)">Start</a></strong>(<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Start.html" title="class in AST">Start</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Start.html" title="class in AST">Start</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#dumpClasses(java.io.PrintStream)">dumpClasses</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Start.html" title="class in AST">Start</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#genAbsGrammar(java.io.PrintStream)">genAbsGrammar</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#genAspects(java.io.PrintStream)">genAspects</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#genMisc(java.io.PrintStream)">genMisc</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#genParser(java.io.PrintStream)">genParser</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#genRewrites(java.io.PrintStream)">genRewrites</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Specification.html" title="class in AST">Specification</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#getSpecification()">getSpecification</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Specification.html" title="class in AST">Specification</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#getSpecificationNoTransform()">getSpecificationNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#getSuperClass(java.lang.String)">getSuperClass</A></B>(java.lang.String&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Start.html" title="class in AST">Start</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#goStart()">goStart</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Start.html#setSpecification(AST.Specification)">setSpecification</A></B>(<A HREF="../AST/Specification.html" title="class in AST">Specification</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Start.html" title="class in AST">Start</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Start.html" title="class in AST">Start</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#dumpClasses(java.io.PrintStream)">dumpClasses</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#findDecl(java.lang.String)">findDecl</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Start.html" title="class in AST">Start</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#genAbsGrammar(java.io.PrintStream)">genAbsGrammar</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#genAspects(java.io.PrintStream)">genAspects</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#genMisc(java.io.PrintStream)">genMisc</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#genParser(java.io.PrintStream)">genParser</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#genRewrites(java.io.PrintStream)">genRewrites</a></strong>(java.io.PrintStream&nbsp;pStream)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Specification.html" title="class in AST">Specification</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#getSpecification()">getSpecification</a></strong>()</code>
+<div class="block">Retrieves the Specification child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Specification.html" title="class in AST">Specification</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#getSpecificationNoTransform()">getSpecificationNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Specification child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#getSuperClass(java.lang.String)">getSuperClass</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Start.html" title="class in AST">Start</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#goStart()">goStart</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#setSpecification(AST.Specification)">setSpecification</a></strong>(<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;node)</code>
+<div class="block">Replaces the Specification child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Start.html" title="class in AST">Start</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Start.html" title="class in AST">Start</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Start.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="goStart_visited"><!-- --></A><H3>
-goStart_visited</H3>
-<PRE>
-protected int <B>goStart_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="getSuperClass_String_visited"><!-- --></A><H3>
-getSuperClass_String_visited</H3>
-<PRE>
-protected java.util.Map <B>getSuperClass_String_visited</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="goStart_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>goStart_visited</h4>
+<pre>protected&nbsp;int goStart_visited</pre>
+</li>
+</ul>
+<a name="getSuperClass_String_visited">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass_String_visited</h4>
+<pre>protected&nbsp;java.util.Map getSuperClass_String_visited</pre>
+</li>
+</ul>
+<a name="findDecl_String_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>findDecl_String_visited</h4>
+<pre>protected&nbsp;java.util.Map findDecl_String_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Start(int)"><!-- --></A><H3>
-Start</H3>
-<PRE>
-public <B>Start</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Start(AST.OwlParser, int)"><!-- --></A><H3>
-Start</H3>
-<PRE>
-public <B>Start</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Start()"><!-- --></A><H3>
-Start</H3>
-<PRE>
-public <B>Start</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Start(AST.Specification)"><!-- --></A><H3>
-Start</H3>
-<PRE>
-public <B>Start</B>(<A HREF="../AST/Specification.html" title="class in AST">Specification</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Start(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Start</h4>
+<pre>public&nbsp;Start(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Start(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Start</h4>
+<pre>public&nbsp;Start(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+     int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Start()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Start</h4>
+<pre>public&nbsp;Start()</pre>
+</li>
+</ul>
+<a name="Start(AST.Specification)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Start</h4>
+<pre>public&nbsp;Start(<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Start.html" title="class in AST">Start</A> <B>clone</B>()
-            throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Start.html" title="class in AST">Start</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Start.html" title="class in AST">Start</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="genAbsGrammar(java.io.PrintStream)"><!-- --></A><H3>
-genAbsGrammar</H3>
-<PRE>
-public void <B>genAbsGrammar</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="genAspects(java.io.PrintStream)"><!-- --></A><H3>
-genAspects</H3>
-<PRE>
-public void <B>genAspects</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="genPrettyPrinter(java.io.PrintStream)"><!-- --></A><H3>
-genPrettyPrinter</H3>
-<PRE>
-public void <B>genPrettyPrinter</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="genRewrites(java.io.PrintStream)"><!-- --></A><H3>
-genRewrites</H3>
-<PRE>
-public void <B>genRewrites</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="genMisc(java.io.PrintStream)"><!-- --></A><H3>
-genMisc</H3>
-<PRE>
-public void <B>genMisc</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="genParser(java.io.PrintStream)"><!-- --></A><H3>
-genParser</H3>
-<PRE>
-public void <B>genParser</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpClasses(java.io.PrintStream)"><!-- --></A><H3>
-dumpClasses</H3>
-<PRE>
-public void <B>dumpClasses</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setSpecification(AST.Specification)"><!-- --></A><H3>
-setSpecification</H3>
-<PRE>
-public void <B>setSpecification</B>(<A HREF="../AST/Specification.html" title="class in AST">Specification</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSpecification()"><!-- --></A><H3>
-getSpecification</H3>
-<PRE>
-public <A HREF="../AST/Specification.html" title="class in AST">Specification</A> <B>getSpecification</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSpecificationNoTransform()"><!-- --></A><H3>
-getSpecificationNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Specification.html" title="class in AST">Specification</A> <B>getSpecificationNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="goStart()"><!-- --></A><H3>
-goStart</H3>
-<PRE>
-public <A HREF="../AST/Start.html" title="class in AST">Start</A> <B>goStart</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#goStart()">goStart</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSuperClass(java.lang.String)"><!-- --></A><H3>
-getSuperClass</H3>
-<PRE>
-public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass</B>(java.lang.String&nbsp;name)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="genAbsGrammar(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>genAbsGrammar</h4>
+<pre>public&nbsp;void&nbsp;genAbsGrammar(java.io.PrintStream&nbsp;pStream)</pre>
+</li>
+</ul>
+<a name="genAspects(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>genAspects</h4>
+<pre>public&nbsp;void&nbsp;genAspects(java.io.PrintStream&nbsp;pStream)</pre>
+</li>
+</ul>
+<a name="genPrettyPrinter(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>genPrettyPrinter</h4>
+<pre>public&nbsp;void&nbsp;genPrettyPrinter(java.io.PrintStream&nbsp;pStream)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="genRewrites(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>genRewrites</h4>
+<pre>public&nbsp;void&nbsp;genRewrites(java.io.PrintStream&nbsp;pStream)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="genMisc(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>genMisc</h4>
+<pre>public&nbsp;void&nbsp;genMisc(java.io.PrintStream&nbsp;pStream)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="genParser(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>genParser</h4>
+<pre>public&nbsp;void&nbsp;genParser(java.io.PrintStream&nbsp;pStream)</pre>
+</li>
+</ul>
+<a name="dumpClasses(java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpClasses</h4>
+<pre>public&nbsp;void&nbsp;dumpClasses(java.io.PrintStream&nbsp;pStream)</pre>
+</li>
+</ul>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Start.html" title="class in AST">Start</a>&nbsp;clone()
+            throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Start.html" title="class in AST">Start</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Start.html" title="class in AST">Start</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Start.html" title="class in AST">Start</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Start.html" title="class in AST">Start</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setSpecification(AST.Specification)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSpecification</h4>
+<pre>public&nbsp;void&nbsp;setSpecification(<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;node)</pre>
+<div class="block">Replaces the Specification child.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Specification child.</dd></dl>
+</li>
+</ul>
+<a name="getSpecification()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSpecification</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Specification")
+public&nbsp;<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;getSpecification()</pre>
+<div class="block">Retrieves the Specification child.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the Specification child.</dd></dl>
+</li>
+</ul>
+<a name="getSpecificationNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSpecificationNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Specification.html" title="class in AST">Specification</a>&nbsp;getSpecificationNoTransform()</pre>
+<div class="block">Retrieves the Specification child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the Specification child.</dd></dl>
+</li>
+</ul>
+<a name="goStart()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>goStart</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Start.html" title="class in AST">Start</a>&nbsp;goStart()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#goStart()">goStart</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSuperClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;getSuperClass(java.lang.String&nbsp;name)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="findDecl(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>findDecl</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;findDecl(java.lang.String&nbsp;name)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Specification.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/StringElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Start.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Start.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Specification.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/StringElement.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Start.html" target="_top">Frames</a></li>
+<li><a href="Start.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/StringElement.html b/javadoc/AST/StringElement.html
index efd4ace..cfbdce7 100644
--- a/javadoc/AST/StringElement.html
+++ b/javadoc/AST/StringElement.html
@@ -1,675 +1,763 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-StringElement
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>StringElement</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="StringElement";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Start.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/SubClassOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/StringElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="StringElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Start.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/SubClassOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/StringElement.html" target="_top">Frames</a></li>
+<li><a href="StringElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class StringElement</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleElement.html" title="class in AST">AST.SimpleElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.StringElement</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>StringElement</B><DT>extends <A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class StringElement" class="title">Class StringElement</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleElement.html" title="class in AST">AST.SimpleElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.StringElement</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">StringElement</span>
+extends <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#tokenString_LITERAL">tokenString_LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#getId_visited">getId_visited</A>, <A HREF="../AST/Element.html#iri_visited">iri_visited</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#tokenString_LITERAL">tokenString_LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#clazz_visited">clazz_visited</a>, <a href="../AST/Element.html#getId_computed">getId_computed</a>, <a href="../AST/Element.html#getId_value">getId_value</a>, <a href="../AST/Element.html#getId_visited">getId_visited</a>, <a href="../AST/Element.html#iri_visited">iri_visited</a>, <a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/StringElement.html#StringElement()">StringElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/StringElement.html#StringElement(int)">StringElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/StringElement.html#StringElement(AST.OwlParser, int)">StringElement</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-              int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/StringElement.html#StringElement(java.lang.String)">StringElement</A></B>(java.lang.String&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/StringElement.html#StringElement()">StringElement</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/StringElement.html#StringElement(int)">StringElement</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/StringElement.html#StringElement(AST.OwlParser,%20int)">StringElement</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/StringElement.html#StringElement(java.lang.String)">StringElement</a></strong>(java.lang.String&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/StringElement.html" title="class in AST">StringElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/StringElement.html" title="class in AST">StringElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/StringElement.html" title="class in AST">StringElement</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#getLITERAL()">getLITERAL</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/StringElement.html#setLITERAL(java.lang.String)">setLITERAL</A></B>(java.lang.String&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId()">getId</A>, <A HREF="../AST/Element.html#iri()">iri</A>, <A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/StringElement.html" title="class in AST">StringElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/StringElement.html" title="class in AST">StringElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/StringElement.html" title="class in AST">StringElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#getLITERAL()">getLITERAL</a></strong>()</code>
+<div class="block">Retrieves the value for the lexeme LITERAL.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#setLITERAL(java.lang.String)">setLITERAL</a></strong>(java.lang.String&nbsp;value)</code>
+<div class="block">Replaces the lexeme LITERAL.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/StringElement.html" title="class in AST">StringElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/StringElement.html" title="class in AST">StringElement</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/StringElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#clazz()">clazz</a>, <a href="../AST/Element.html#getId()">getId</a>, <a href="../AST/Element.html#iri()">iri</a>, <a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="tokenString_LITERAL"><!-- --></A><H3>
-tokenString_LITERAL</H3>
-<PRE>
-protected java.lang.String <B>tokenString_LITERAL</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="tokenString_LITERAL">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tokenString_LITERAL</h4>
+<pre>protected&nbsp;java.lang.String tokenString_LITERAL</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="StringElement(int)"><!-- --></A><H3>
-StringElement</H3>
-<PRE>
-public <B>StringElement</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="StringElement(AST.OwlParser, int)"><!-- --></A><H3>
-StringElement</H3>
-<PRE>
-public <B>StringElement</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                     int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="StringElement()"><!-- --></A><H3>
-StringElement</H3>
-<PRE>
-public <B>StringElement</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="StringElement(java.lang.String)"><!-- --></A><H3>
-StringElement</H3>
-<PRE>
-public <B>StringElement</B>(java.lang.String&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="StringElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>StringElement</h4>
+<pre>public&nbsp;StringElement(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="StringElement(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>StringElement</h4>
+<pre>public&nbsp;StringElement(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+             int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="StringElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>StringElement</h4>
+<pre>public&nbsp;StringElement()</pre>
+</li>
+</ul>
+<a name="StringElement(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>StringElement</h4>
+<pre>public&nbsp;StringElement(java.lang.String&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/StringElement.html" title="class in AST">StringElement</A> <B>clone</B>()
-                    throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/StringElement.html" title="class in AST">StringElement</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/StringElement.html" title="class in AST">StringElement</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setLITERAL(java.lang.String)"><!-- --></A><H3>
-setLITERAL</H3>
-<PRE>
-public void <B>setLITERAL</B>(java.lang.String&nbsp;value)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getLITERAL()"><!-- --></A><H3>
-getLITERAL</H3>
-<PRE>
-public java.lang.String <B>getLITERAL</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/StringElement.html" title="class in AST">StringElement</a>&nbsp;clone()
+                    throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/StringElement.html" title="class in AST">StringElement</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/StringElement.html" title="class in AST">StringElement</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/StringElement.html" title="class in AST">StringElement</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/StringElement.html" title="class in AST">StringElement</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setLITERAL(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLITERAL</h4>
+<pre>public&nbsp;void&nbsp;setLITERAL(java.lang.String&nbsp;value)</pre>
+<div class="block">Replaces the lexeme LITERAL.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme LITERAL.</dd></dl>
+</li>
+</ul>
+<a name="getLITERAL()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLITERAL</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="LITERAL")
+public&nbsp;java.lang.String&nbsp;getLITERAL()</pre>
+<div class="block">Retrieves the value for the lexeme LITERAL.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme LITERAL.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/SimpleElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Start.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/SubClassOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/StringElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="StringElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Start.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/SubClassOf.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/StringElement.html" target="_top">Frames</a></li>
+<li><a href="StringElement.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/SubClassOf.html b/javadoc/AST/SubClassOf.html
index 6aa07cb..513619c 100644
--- a/javadoc/AST/SubClassOf.html
+++ b/javadoc/AST/SubClassOf.html
@@ -1,1024 +1,1250 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-SubClassOf
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>SubClassOf</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="SubClassOf";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/StringElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Token.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/SubClassOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="SubClassOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/StringElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Token.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/SubClassOf.html" target="_top">Frames</a></li>
+<li><a href="SubClassOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class SubClassOf</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
-                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.SubClassOf</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>SubClassOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class SubClassOf" class="title">Class SubClassOf</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.SubClassOf</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SubClassOf</span>
+extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!--   -->
+</a>
+<h3>Property Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="properties_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Properties inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.util.Map</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getSuperClass_String_visited">getSuperClass_String_visited</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#SubClassOf()">SubClassOf</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#SubClassOf(int)">SubClassOf</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#SubClassOf(AST.List, AST.List)">SubClassOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-           <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#SubClassOf(AST.OwlParser, int)">SubClassOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/SubClassOf.html#SubClassOf()">SubClassOf</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/SubClassOf.html#SubClassOf(int)">SubClassOf</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/SubClassOf.html#SubClassOf(AST.List,%20AST.List)">SubClassOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/SubClassOf.html#SubClassOf(AST.OwlParser,%20int)">SubClassOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getElementList()">getElementList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getElements()">getElements</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#getNumElement()">getNumElement</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/SubClassOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>
+<div class="block">Append an element to the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getElement(int)">getElement</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getElementList()">getElementList</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getElements()">getElements</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getNumElement()">getNumElement</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#getSuperClass(java.lang.String)">getSuperClass</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#hasElement()">hasElement</a></strong>()</code>
+<div class="block">Check whether the Element list has any children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+          int&nbsp;i)</code>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Element list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/SubClassOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3>
+<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Element">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3>
+<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="getSuperClass_String_visited">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSuperClass_String_visited</h4>
+<pre>protected&nbsp;java.util.Map getSuperClass_String_visited</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="SubClassOf(int)"><!-- --></A><H3>
-SubClassOf</H3>
-<PRE>
-public <B>SubClassOf</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="SubClassOf(AST.OwlParser, int)"><!-- --></A><H3>
-SubClassOf</H3>
-<PRE>
-public <B>SubClassOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="SubClassOf()"><!-- --></A><H3>
-SubClassOf</H3>
-<PRE>
-public <B>SubClassOf</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="SubClassOf(AST.List, AST.List)"><!-- --></A><H3>
-SubClassOf</H3>
-<PRE>
-public <B>SubClassOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0,
-                  <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SubClassOf(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SubClassOf</h4>
+<pre>public&nbsp;SubClassOf(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="SubClassOf(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SubClassOf</h4>
+<pre>public&nbsp;SubClassOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+          int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="SubClassOf()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SubClassOf</h4>
+<pre>public&nbsp;SubClassOf()</pre>
+</li>
+</ul>
+<a name="SubClassOf(AST.List, AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SubClassOf</h4>
+<pre>public&nbsp;SubClassOf(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0,
+          <a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A> <B>clone</B>()
-                 throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElementList(AST.List)"><!-- --></A><H3>
-setElementList</H3>
-<PRE>
-public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumElement()"><!-- --></A><H3>
-getNumElement</H3>
-<PRE>
-public int <B>getNumElement</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElement(int)"><!-- --></A><H3>
-getElement</H3>
-<PRE>
-public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addElement(AST.Element)"><!-- --></A><H3>
-addElement</H3>
-<PRE>
-public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
-setElement</H3>
-<PRE>
-public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElements()"><!-- --></A><H3>
-getElements</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElements</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementsNoTransform()"><!-- --></A><H3>
-getElementsNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementsNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementList()"><!-- --></A><H3>
-getElementList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementList</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getElementListNoTransform()"><!-- --></A><H3>
-getElementListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Element.html" title="class in AST">Element</A>&gt; <B>getElementListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a>&nbsp;clone()
+                 throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="setElementList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElementList</h4>
+<pre>public&nbsp;void&nbsp;setElementList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElement</h4>
+<pre>public&nbsp;int&nbsp;getNumElement()</pre>
+<div class="block">Retrieves the number of children in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getNumElementNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumElementNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumElementNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Element list.
+ Calling this method will not trigger rewrites.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElement(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;getElement(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl>
+</li>
+</ul>
+<a name="hasElement()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasElement</h4>
+<pre>public&nbsp;boolean&nbsp;hasElement()</pre>
+<div class="block">Check whether the Element list has any children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addElement(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElement</h4>
+<pre>public&nbsp;void&nbsp;addElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl>
+</li>
+</ul>
+<a name="addElementNoTransform(AST.Element)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addElementNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setElement(AST.Element, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElement</h4>
+<pre>public&nbsp;void&nbsp;setElement(<a href="../AST/Element.html" title="class in AST">Element</a>&nbsp;node,
+              int&nbsp;i)</pre>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getElementList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementList()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementListNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElements()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElements()</pre>
+<div class="block">Retrieves the Element list.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getElementsNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementsNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Element.html" title="class in AST">Element</a>&gt;&nbsp;getElementsNoTransform()</pre>
+<div class="block">Retrieves the Element list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl>
+</li>
+</ul>
+<a name="getSuperClass(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuperClass</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a>
+public&nbsp;<a href="../AST/Declaration.html" title="class in AST">Declaration</a>&nbsp;getSuperClass(java.lang.String&nbsp;name)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/StringElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Token.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/SubClassOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="SubClassOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/StringElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Token.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/SubClassOf.html" target="_top">Frames</a></li>
+<li><a href="SubClassOf.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Token.html b/javadoc/AST/Token.html
index f8db865..651a358 100644
--- a/javadoc/AST/Token.html
+++ b/javadoc/AST/Token.html
@@ -1,363 +1,337 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Token
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Token</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Token";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/SubClassOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/TokenMgrError.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Token.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Token.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/SubClassOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/TokenMgrError.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Token.html" target="_top">Frames</a></li>
+<li><a href="Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Token</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Token</B>
-</PRE>
-<HR>
-<DL>
-<DT><PRE>public class <B>Token</B><DT>extends java.lang.Object</DL>
-</PRE>
-
-<P>
-Describes the input token stream.
-<P>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Token" class="title">Class Token</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>AST.Token</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Token</span>
+extends java.lang.Object</pre>
+<div class="block">Describes the input token stream.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Token.html#beginColumn">beginColumn</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;beginLine and beginColumn describe the position of the first character
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Token.html#beginColumn">beginColumn</a></strong></code>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Token.html#beginLine">beginLine</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;beginLine and beginColumn describe the position of the first character
+ last character of this token.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Token.html#beginLine">beginLine</a></strong></code>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Token.html#endColumn">endColumn</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;beginLine and beginColumn describe the position of the first character
+ last character of this token.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Token.html#endColumn">endColumn</a></strong></code>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Token.html#endLine">endLine</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;beginLine and beginColumn describe the position of the first character
+ last character of this token.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Token.html#endLine">endLine</a></strong></code>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Token.html#image">image</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The string image of the token.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Token.html#kind">kind</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An integer that describes the kind of this token.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Token.html#next">next</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A reference to the next regular (non-special) token from the input
- stream.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Token.html#specialToken">specialToken</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This field is used to access special tokens that occur prior to this
- token, but after the immediately preceding regular (non-special) token.</TD>
-</TR>
-</TABLE>
-&nbsp;
+ last character of this token.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Token.html#image">image</a></strong></code>
+<div class="block">The string image of the token.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Token.html#kind">kind</a></strong></code>
+<div class="block">An integer that describes the kind of this token.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Token.html#next">next</a></strong></code>
+<div class="block">A reference to the next regular (non-special) token from the input
+ stream.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Token.html#specialToken">specialToken</a></strong></code>
+<div class="block">This field is used to access special tokens that occur prior to this
+ token, but after the immediately preceding regular (non-special) token.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Token.html#Token()">Token</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Token.html#Token()">Token</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Token.html#newToken(int)">newToken</A></B>(int&nbsp;ofKind)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new Token object, by default.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Token.html#toString()">toString</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the image.</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../AST/Token.html" title="class in AST">Token</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Token.html#newToken(int)">newToken</a></strong>(int&nbsp;ofKind)</code>
+<div class="block">Returns a new Token object, by default.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Token.html#toString()">toString</a></strong>()</code>
+<div class="block">Returns the image.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="kind"><!-- --></A><H3>
-kind</H3>
-<PRE>
-public int <B>kind</B></PRE>
-<DL>
-<DD>An integer that describes the kind of this token.  This numbering
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="kind">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>kind</h4>
+<pre>public&nbsp;int kind</pre>
+<div class="block">An integer that describes the kind of this token.  This numbering
  system is determined by JavaCCParser, and a table of these numbers is
- stored in the file ...Constants.java.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="beginLine"><!-- --></A><H3>
-beginLine</H3>
-<PRE>
-public int <B>beginLine</B></PRE>
-<DL>
-<DD>beginLine and beginColumn describe the position of the first character
+ stored in the file ...Constants.java.</div>
+</li>
+</ul>
+<a name="beginLine">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>beginLine</h4>
+<pre>public&nbsp;int beginLine</pre>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="beginColumn"><!-- --></A><H3>
-beginColumn</H3>
-<PRE>
-public int <B>beginColumn</B></PRE>
-<DL>
-<DD>beginLine and beginColumn describe the position of the first character
+ last character of this token.</div>
+</li>
+</ul>
+<a name="beginColumn">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>beginColumn</h4>
+<pre>public&nbsp;int beginColumn</pre>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="endLine"><!-- --></A><H3>
-endLine</H3>
-<PRE>
-public int <B>endLine</B></PRE>
-<DL>
-<DD>beginLine and beginColumn describe the position of the first character
+ last character of this token.</div>
+</li>
+</ul>
+<a name="endLine">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>endLine</h4>
+<pre>public&nbsp;int endLine</pre>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="endColumn"><!-- --></A><H3>
-endColumn</H3>
-<PRE>
-public int <B>endColumn</B></PRE>
-<DL>
-<DD>beginLine and beginColumn describe the position of the first character
+ last character of this token.</div>
+</li>
+</ul>
+<a name="endColumn">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>endColumn</h4>
+<pre>public&nbsp;int endColumn</pre>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="image"><!-- --></A><H3>
-image</H3>
-<PRE>
-public java.lang.String <B>image</B></PRE>
-<DL>
-<DD>The string image of the token.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="next"><!-- --></A><H3>
-next</H3>
-<PRE>
-public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>next</B></PRE>
-<DL>
-<DD>A reference to the next regular (non-special) token from the input
+ last character of this token.</div>
+</li>
+</ul>
+<a name="image">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>image</h4>
+<pre>public&nbsp;java.lang.String image</pre>
+<div class="block">The string image of the token.</div>
+</li>
+</ul>
+<a name="next">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>next</h4>
+<pre>public&nbsp;<a href="../AST/Token.html" title="class in AST">Token</a> next</pre>
+<div class="block">A reference to the next regular (non-special) token from the input
  stream.  If this is the last token from the input stream, or if the
  token manager has not read tokens beyond this one, this field is
  set to null.  This is true only if this token is also a regular
  token.  Otherwise, see below for a description of the contents of
- this field.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="specialToken"><!-- --></A><H3>
-specialToken</H3>
-<PRE>
-public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>specialToken</B></PRE>
-<DL>
-<DD>This field is used to access special tokens that occur prior to this
+ this field.</div>
+</li>
+</ul>
+<a name="specialToken">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>specialToken</h4>
+<pre>public&nbsp;<a href="../AST/Token.html" title="class in AST">Token</a> specialToken</pre>
+<div class="block">This field is used to access special tokens that occur prior to this
  token, but after the immediately preceding regular (non-special) token.
  If there are no such special tokens, this field is set to null.
  When there are more than one such special token, this field refers
@@ -366,61 +340,56 @@ public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>specialToke
  until the first special token (whose specialToken field is null).
  The next fields of special tokens refer to other special tokens that
  immediately follow it (without an intervening regular token).  If there
- is no such token, this field is null.
-<P>
-<DL>
-</DL>
-</DL>
-
+ is no such token, this field is null.</div>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Token()"><!-- --></A><H3>
-Token</H3>
-<PRE>
-public <B>Token</B>()</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Token()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Token</h4>
+<pre>public&nbsp;Token()</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="toString()"><!-- --></A><H3>
-toString</H3>
-<PRE>
-public java.lang.String <B>toString</B>()</PRE>
-<DL>
-<DD>Returns the image.
-<P>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="newToken(int)"><!-- --></A><H3>
-newToken</H3>
-<PRE>
-public static final <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>newToken</B>(int&nbsp;ofKind)</PRE>
-<DL>
-<DD>Returns a new Token object, by default. However, if you want, you
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="toString()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
+<div class="block">Returns the image.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="newToken(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newToken</h4>
+<pre>public static final&nbsp;<a href="../AST/Token.html" title="class in AST">Token</a>&nbsp;newToken(int&nbsp;ofKind)</pre>
+<div class="block">Returns a new Token object, by default. However, if you want, you
  can create and return subclass objects based on the value of ofKind.
  Simply add the cases to the switch for all those special cases.
  For example, if you have a subclass of Token called IDToken that
@@ -429,71 +398,73 @@ public static final <A HREF="../AST/Token.html" title="class in AST">Token</A> <
     case MyParserConstants.ID : return new IDToken();
 
  to the following switch statement. Then you can cast matchedToken
- variable to the appropriate type and use it in your lexical actions.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+ variable to the appropriate type and use it in your lexical actions.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/SubClassOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/TokenMgrError.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Token.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Token.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/SubClassOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/TokenMgrError.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Token.html" target="_top">Frames</a></li>
+<li><a href="Token.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/TokenMgrError.html b/javadoc/AST/TokenMgrError.html
index b028551..eb90700 100644
--- a/javadoc/AST/TokenMgrError.html
+++ b/javadoc/AST/TokenMgrError.html
@@ -1,286 +1,284 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-TokenMgrError
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>TokenMgrError</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="TokenMgrError";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Token.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Value.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/TokenMgrError.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="TokenMgrError.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Token.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Value.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/TokenMgrError.html" target="_top">Frames</a></li>
+<li><a href="TokenMgrError.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class TokenMgrError</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
-      <IMG SRC="../resources/inherit.gif" ALT="extended by ">java.lang.Error
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.TokenMgrError</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>TokenMgrError</B><DT>extends java.lang.Error</DL>
-</PRE>
-
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../serialized-form.html#AST.TokenMgrError">Serialized Form</A></DL>
-<HR>
-
-<P>
-
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class TokenMgrError" class="title">Class TokenMgrError</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Throwable</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Error</li>
+<li>
+<ul class="inheritance">
+<li>AST.TokenMgrError</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TokenMgrError</span>
+extends java.lang.Error</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../serialized-form.html#AST.TokenMgrError">Serialized Form</a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/TokenMgrError.html#TokenMgrError()">TokenMgrError</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/TokenMgrError.html#TokenMgrError(boolean, int, int, int, java.lang.String, char, int)">TokenMgrError</A></B>(boolean&nbsp;EOFSeen,
-              int&nbsp;lexState,
-              int&nbsp;errorLine,
-              int&nbsp;errorColumn,
-              java.lang.String&nbsp;errorAfter,
-              char&nbsp;curChar,
-              int&nbsp;reason)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/TokenMgrError.html#TokenMgrError(java.lang.String, int)">TokenMgrError</A></B>(java.lang.String&nbsp;message,
-              int&nbsp;reason)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/TokenMgrError.html#addEscapes(java.lang.String)">addEscapes</A></B>(java.lang.String&nbsp;str)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces unprintable characters by their espaced (or unicode escaped)
- equivalents in the given string</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/TokenMgrError.html#getMessage()">getMessage</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You can also modify the body of this method to customize your error messages.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/TokenMgrError.html#LexicalError(boolean, int, int, int, java.lang.String, char)">LexicalError</A></B>(boolean&nbsp;EOFSeen,
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/TokenMgrError.html#TokenMgrError()">TokenMgrError</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/TokenMgrError.html#TokenMgrError(boolean,%20int,%20int,%20int,%20java.lang.String,%20char,%20int)">TokenMgrError</a></strong>(boolean&nbsp;EOFSeen,
              int&nbsp;lexState,
              int&nbsp;errorLine,
              int&nbsp;errorColumn,
              java.lang.String&nbsp;errorAfter,
-             char&nbsp;curChar)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a detailed message for the Error when it is thrown by the
- token manager to indicate a lexical error.</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+             char&nbsp;curChar,
+             int&nbsp;reason)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/TokenMgrError.html#TokenMgrError(java.lang.String,%20int)">TokenMgrError</a></strong>(java.lang.String&nbsp;message,
+             int&nbsp;reason)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/TokenMgrError.html#addEscapes(java.lang.String)">addEscapes</a></strong>(java.lang.String&nbsp;str)</code>
+<div class="block">Replaces unprintable characters by their espaced (or unicode escaped)
+ equivalents in the given string</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/TokenMgrError.html#getMessage()">getMessage</a></strong>()</code>
+<div class="block">You can also modify the body of this method to customize your error messages.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/TokenMgrError.html#LexicalError(boolean,%20int,%20int,%20int,%20java.lang.String,%20char)">LexicalError</a></strong>(boolean&nbsp;EOFSeen,
+            int&nbsp;lexState,
+            int&nbsp;errorLine,
+            int&nbsp;errorColumn,
+            java.lang.String&nbsp;errorAfter,
+            char&nbsp;curChar)</code>
+<div class="block">Returns a detailed message for the Error when it is thrown by the
+ token manager to indicate a lexical error.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
+<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="TokenMgrError()"><!-- --></A><H3>
-TokenMgrError</H3>
-<PRE>
-public <B>TokenMgrError</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="TokenMgrError(java.lang.String, int)"><!-- --></A><H3>
-TokenMgrError</H3>
-<PRE>
-public <B>TokenMgrError</B>(java.lang.String&nbsp;message,
-                     int&nbsp;reason)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="TokenMgrError(boolean, int, int, int, java.lang.String, char, int)"><!-- --></A><H3>
-TokenMgrError</H3>
-<PRE>
-public <B>TokenMgrError</B>(boolean&nbsp;EOFSeen,
-                     int&nbsp;lexState,
-                     int&nbsp;errorLine,
-                     int&nbsp;errorColumn,
-                     java.lang.String&nbsp;errorAfter,
-                     char&nbsp;curChar,
-                     int&nbsp;reason)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TokenMgrError()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TokenMgrError</h4>
+<pre>public&nbsp;TokenMgrError()</pre>
+</li>
+</ul>
+<a name="TokenMgrError(java.lang.String, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TokenMgrError</h4>
+<pre>public&nbsp;TokenMgrError(java.lang.String&nbsp;message,
+             int&nbsp;reason)</pre>
+</li>
+</ul>
+<a name="TokenMgrError(boolean, int, int, int, java.lang.String, char, int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TokenMgrError</h4>
+<pre>public&nbsp;TokenMgrError(boolean&nbsp;EOFSeen,
+             int&nbsp;lexState,
+             int&nbsp;errorLine,
+             int&nbsp;errorColumn,
+             java.lang.String&nbsp;errorAfter,
+             char&nbsp;curChar,
+             int&nbsp;reason)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="addEscapes(java.lang.String)"><!-- --></A><H3>
-addEscapes</H3>
-<PRE>
-protected static final java.lang.String <B>addEscapes</B>(java.lang.String&nbsp;str)</PRE>
-<DL>
-<DD>Replaces unprintable characters by their espaced (or unicode escaped)
- equivalents in the given string
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="LexicalError(boolean, int, int, int, java.lang.String, char)"><!-- --></A><H3>
-LexicalError</H3>
-<PRE>
-protected static java.lang.String <B>LexicalError</B>(boolean&nbsp;EOFSeen,
-                                               int&nbsp;lexState,
-                                               int&nbsp;errorLine,
-                                               int&nbsp;errorColumn,
-                                               java.lang.String&nbsp;errorAfter,
-                                               char&nbsp;curChar)</PRE>
-<DL>
-<DD>Returns a detailed message for the Error when it is thrown by the
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="addEscapes(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEscapes</h4>
+<pre>protected static final&nbsp;java.lang.String&nbsp;addEscapes(java.lang.String&nbsp;str)</pre>
+<div class="block">Replaces unprintable characters by their espaced (or unicode escaped)
+ equivalents in the given string</div>
+</li>
+</ul>
+<a name="LexicalError(boolean, int, int, int, java.lang.String, char)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LexicalError</h4>
+<pre>protected static&nbsp;java.lang.String&nbsp;LexicalError(boolean&nbsp;EOFSeen,
+                            int&nbsp;lexState,
+                            int&nbsp;errorLine,
+                            int&nbsp;errorColumn,
+                            java.lang.String&nbsp;errorAfter,
+                            char&nbsp;curChar)</pre>
+<div class="block">Returns a detailed message for the Error when it is thrown by the
  token manager to indicate a lexical error.
  Parameters : 
     EOFSeen     : indicates if EOF caused the lexicl error
@@ -289,93 +287,93 @@ protected static java.lang.String <B>LexicalError</B>(boolean&nbsp;EOFSeen,
     errorColumn : column number when the error occured
     errorAfter  : prefix that was seen before this error occured
     curchar     : the offending character
- Note: You can customize the lexical error message by modifying this method.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getMessage()"><!-- --></A><H3>
-getMessage</H3>
-<PRE>
-public java.lang.String <B>getMessage</B>()</PRE>
-<DL>
-<DD>You can also modify the body of this method to customize your error messages.
+ Note: You can customize the lexical error message by modifying this method.</div>
+</li>
+</ul>
+<a name="getMessage()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getMessage</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getMessage()</pre>
+<div class="block">You can also modify the body of this method to customize your error messages.
  For example, cases like LOOP_DETECTED and INVALID_LEXICAL_STATE are not
  of end-users concern, so you can return something like : 
 
      "Internal Error : Please file a bug report .... "
 
- from this method for such cases in the release version of your parser.
-<P>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE>getMessage</CODE> in class <CODE>java.lang.Throwable</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+ from this method for such cases in the release version of your parser.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>getMessage</code>&nbsp;in class&nbsp;<code>java.lang.Throwable</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Token.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Value.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/TokenMgrError.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="TokenMgrError.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Token.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Value.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/TokenMgrError.html" target="_top">Frames</a></li>
+<li><a href="TokenMgrError.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Value.html b/javadoc/AST/Value.html
index ca7285f..5e5d017 100644
--- a/javadoc/AST/Value.html
+++ b/javadoc/AST/Value.html
@@ -1,655 +1,724 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Value
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Value</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Value";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/TokenMgrError.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Version.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Value.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Value.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/TokenMgrError.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Version.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Value.html" target="_top">Frames</a></li>
+<li><a href="Value.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Value</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Value</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Value</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;<DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Value" class="title">Class Value</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>AST.Value</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Value</span>
+extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#tokenString_STRING_LITERAL">tokenString_STRING_LITERAL</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#tokenString_STRING_LITERAL">tokenString_STRING_LITERAL</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Value.html#Value()">Value</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Value.html#Value(int)">Value</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Value.html#Value(AST.OwlParser, int)">Value</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-      int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Value.html#Value(java.lang.String)">Value</A></B>(java.lang.String&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Value.html#Value()">Value</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Value.html#Value(int)">Value</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Value.html#Value(AST.OwlParser,%20int)">Value</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+     int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Value.html#Value(java.lang.String)">Value</a></strong>(java.lang.String&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#getSTRING_LITERAL()">getSTRING_LITERAL</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Value.html#setSTRING_LITERAL(java.lang.String)">setSTRING_LITERAL</A></B>(java.lang.String&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#getSTRING_LITERAL()">getSTRING_LITERAL</a></strong>()</code>
+<div class="block">Retrieves the value for the lexeme STRING_LITERAL.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#setSTRING_LITERAL(java.lang.String)">setSTRING_LITERAL</a></strong>(java.lang.String&nbsp;value)</code>
+<div class="block">Replaces the lexeme STRING_LITERAL.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Value.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="tokenString_STRING_LITERAL"><!-- --></A><H3>
-tokenString_STRING_LITERAL</H3>
-<PRE>
-protected java.lang.String <B>tokenString_STRING_LITERAL</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="tokenString_STRING_LITERAL">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tokenString_STRING_LITERAL</h4>
+<pre>protected&nbsp;java.lang.String tokenString_STRING_LITERAL</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Value(int)"><!-- --></A><H3>
-Value</H3>
-<PRE>
-public <B>Value</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Value(AST.OwlParser, int)"><!-- --></A><H3>
-Value</H3>
-<PRE>
-public <B>Value</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Value()"><!-- --></A><H3>
-Value</H3>
-<PRE>
-public <B>Value</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Value(java.lang.String)"><!-- --></A><H3>
-Value</H3>
-<PRE>
-public <B>Value</B>(java.lang.String&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Value(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Value</h4>
+<pre>public&nbsp;Value(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Value(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Value</h4>
+<pre>public&nbsp;Value(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+     int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Value()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Value</h4>
+<pre>public&nbsp;Value()</pre>
+</li>
+</ul>
+<a name="Value(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Value</h4>
+<pre>public&nbsp;Value(java.lang.String&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>clone</B>()
-            throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setSTRING_LITERAL(java.lang.String)"><!-- --></A><H3>
-setSTRING_LITERAL</H3>
-<PRE>
-public void <B>setSTRING_LITERAL</B>(java.lang.String&nbsp;value)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getSTRING_LITERAL()"><!-- --></A><H3>
-getSTRING_LITERAL</H3>
-<PRE>
-public java.lang.String <B>getSTRING_LITERAL</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;clone()
+            throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setSTRING_LITERAL(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSTRING_LITERAL</h4>
+<pre>public&nbsp;void&nbsp;setSTRING_LITERAL(java.lang.String&nbsp;value)</pre>
+<div class="block">Replaces the lexeme STRING_LITERAL.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme STRING_LITERAL.</dd></dl>
+</li>
+</ul>
+<a name="getSTRING_LITERAL()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSTRING_LITERAL</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="STRING_LITERAL")
+public&nbsp;java.lang.String&nbsp;getSTRING_LITERAL()</pre>
+<div class="block">Retrieves the value for the lexeme STRING_LITERAL.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme STRING_LITERAL.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/TokenMgrError.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Version.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Value.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Value.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/TokenMgrError.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Version.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Value.html" target="_top">Frames</a></li>
+<li><a href="Value.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Version.html b/javadoc/AST/Version.html
index d89bd0c..b0adbdb 100644
--- a/javadoc/AST/Version.html
+++ b/javadoc/AST/Version.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Version
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Version</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Version";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Value.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/XmlBase.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Version.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Version.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Value.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/XmlBase.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Version.html" target="_top">Frames</a></li>
+<li><a href="Version.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Version</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Version</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Version</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Version" class="title">Class Version</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.Version</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Version</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Version.html#Version()">Version</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Version.html#Version(int)">Version</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Version.html#Version(AST.OwlParser, int)">Version</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-        int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Version.html#Version(AST.Value)">Version</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Version.html#Version()">Version</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Version.html#Version(int)">Version</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Version.html#Version(AST.OwlParser,%20int)">Version</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Version.html#Version(AST.Value)">Version</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Version.html" title="class in AST">Version</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Version.html" title="class in AST">Version</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Version.html" title="class in AST">Version</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Version.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Version.html" title="class in AST">Version</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Version.html" title="class in AST">Version</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Version.html" title="class in AST">Version</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Version.html" title="class in AST">Version</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Version.html" title="class in AST">Version</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Version.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Version(int)"><!-- --></A><H3>
-Version</H3>
-<PRE>
-public <B>Version</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Version(AST.OwlParser, int)"><!-- --></A><H3>
-Version</H3>
-<PRE>
-public <B>Version</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Version()"><!-- --></A><H3>
-Version</H3>
-<PRE>
-public <B>Version</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Version(AST.Value)"><!-- --></A><H3>
-Version</H3>
-<PRE>
-public <B>Version</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Version(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Version</h4>
+<pre>public&nbsp;Version(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Version(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Version</h4>
+<pre>public&nbsp;Version(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Version()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Version</h4>
+<pre>public&nbsp;Version()</pre>
+</li>
+</ul>
+<a name="Version(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Version</h4>
+<pre>public&nbsp;Version(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Version.html" title="class in AST">Version</A> <B>clone</B>()
-              throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Version.html" title="class in AST">Version</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Version.html" title="class in AST">Version</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Version.html" title="class in AST">Version</a>&nbsp;clone()
+              throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Version.html" title="class in AST">Version</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Version.html" title="class in AST">Version</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Version.html" title="class in AST">Version</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Version.html" title="class in AST">Version</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Value.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/XmlBase.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Version.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Version.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Value.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/XmlBase.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Version.html" target="_top">Frames</a></li>
+<li><a href="Version.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/XmlBase.html b/javadoc/AST/XmlBase.html
index fe2393b..4fe08a8 100644
--- a/javadoc/AST/XmlBase.html
+++ b/javadoc/AST/XmlBase.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-XmlBase
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>XmlBase</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="XmlBase";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Version.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/XmlHeader.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlBase.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlBase.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Version.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/XmlHeader.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/XmlBase.html" target="_top">Frames</a></li>
+<li><a href="XmlBase.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class XmlBase</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.XmlBase</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>XmlBase</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class XmlBase" class="title">Class XmlBase</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.XmlBase</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">XmlBase</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlBase.html#XmlBase()">XmlBase</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlBase.html#XmlBase(int)">XmlBase</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlBase.html#XmlBase(AST.OwlParser, int)">XmlBase</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-        int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlBase.html#XmlBase(AST.Value)">XmlBase</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/XmlBase.html#XmlBase()">XmlBase</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/XmlBase.html#XmlBase(int)">XmlBase</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/XmlBase.html#XmlBase(AST.OwlParser,%20int)">XmlBase</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/XmlBase.html#XmlBase(AST.Value)">XmlBase</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlBase.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlBase.html" title="class in AST">XmlBase</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/XmlBase.html" title="class in AST">XmlBase</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlBase.html" title="class in AST">XmlBase</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/XmlBase.html" title="class in AST">XmlBase</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlBase.html" title="class in AST">XmlBase</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlBase.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="XmlBase(int)"><!-- --></A><H3>
-XmlBase</H3>
-<PRE>
-public <B>XmlBase</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlBase(AST.OwlParser, int)"><!-- --></A><H3>
-XmlBase</H3>
-<PRE>
-public <B>XmlBase</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlBase()"><!-- --></A><H3>
-XmlBase</H3>
-<PRE>
-public <B>XmlBase</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlBase(AST.Value)"><!-- --></A><H3>
-XmlBase</H3>
-<PRE>
-public <B>XmlBase</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="XmlBase(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlBase</h4>
+<pre>public&nbsp;XmlBase(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="XmlBase(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlBase</h4>
+<pre>public&nbsp;XmlBase(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="XmlBase()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlBase</h4>
+<pre>public&nbsp;XmlBase()</pre>
+</li>
+</ul>
+<a name="XmlBase(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>XmlBase</h4>
+<pre>public&nbsp;XmlBase(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A> <B>clone</B>()
-              throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/XmlBase.html" title="class in AST">XmlBase</a>&nbsp;clone()
+              throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/XmlBase.html" title="class in AST">XmlBase</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/XmlBase.html" title="class in AST">XmlBase</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/XmlBase.html" title="class in AST">XmlBase</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/XmlBase.html" title="class in AST">XmlBase</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Version.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/XmlHeader.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlBase.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlBase.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Version.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/XmlHeader.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/XmlBase.html" target="_top">Frames</a></li>
+<li><a href="XmlBase.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/XmlHeader.html b/javadoc/AST/XmlHeader.html
index 450e840..4a2fdd2 100644
--- a/javadoc/AST/XmlHeader.html
+++ b/javadoc/AST/XmlHeader.html
@@ -1,784 +1,868 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-XmlHeader
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>XmlHeader</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="XmlHeader";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlBase.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Xmlns.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlHeader.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlHeader.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/XmlBase.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Xmlns.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/XmlHeader.html" target="_top">Frames</a></li>
+<li><a href="XmlHeader.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class XmlHeader</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.XmlHeader</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>XmlHeader</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;<DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class XmlHeader" class="title">Class XmlHeader</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>AST.XmlHeader</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">XmlHeader</span>
+extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#XmlHeader()">XmlHeader</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#XmlHeader(int)">XmlHeader</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#XmlHeader(AST.List)">XmlHeader</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#XmlHeader(AST.OwlParser, int)">XmlHeader</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-          int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/XmlHeader.html#XmlHeader()">XmlHeader</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/XmlHeader.html#XmlHeader(int)">XmlHeader</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/XmlHeader.html#XmlHeader(AST.List)">XmlHeader</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/XmlHeader.html#XmlHeader(AST.OwlParser,%20int)">XmlHeader</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#getAttributeList()">getAttributeList</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#getAttributes()">getAttributes</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-             int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlHeader.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>
+<div class="block">Append an element to the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#getAttribute(int)">getAttribute</a></strong>(int&nbsp;i)</code>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#getAttributeList()">getAttributeList</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#getAttributes()">getAttributes</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#getNumAttribute()">getNumAttribute</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#hasAttribute()">hasAttribute</a></strong>()</code>
+<div class="block">Check whether the Attribute list has any children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+            int&nbsp;i)</code>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</code>
+<div class="block">Replaces the Attribute list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlHeader.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="XmlHeader(int)"><!-- --></A><H3>
-XmlHeader</H3>
-<PRE>
-public <B>XmlHeader</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlHeader(AST.OwlParser, int)"><!-- --></A><H3>
-XmlHeader</H3>
-<PRE>
-public <B>XmlHeader</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlHeader()"><!-- --></A><H3>
-XmlHeader</H3>
-<PRE>
-public <B>XmlHeader</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlHeader(AST.List)"><!-- --></A><H3>
-XmlHeader</H3>
-<PRE>
-public <B>XmlHeader</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="XmlHeader(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlHeader</h4>
+<pre>public&nbsp;XmlHeader(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="XmlHeader(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlHeader</h4>
+<pre>public&nbsp;XmlHeader(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+         int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="XmlHeader()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlHeader</h4>
+<pre>public&nbsp;XmlHeader()</pre>
+</li>
+</ul>
+<a name="XmlHeader(AST.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>XmlHeader</h4>
+<pre>public&nbsp;XmlHeader(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A> <B>clone</B>()
-                throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
-setAttributeList</H3>
-<PRE>
-public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt;&nbsp;list)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumAttribute()"><!-- --></A><H3>
-getNumAttribute</H3>
-<PRE>
-public int <B>getNumAttribute</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(int)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
-addAttribute</H3>
-<PRE>
-public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
-                         int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributes()"><!-- --></A><H3>
-getAttributes</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributes</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributesNoTransform()"><!-- --></A><H3>
-getAttributesNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributesNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeList()"><!-- --></A><H3>
-getAttributeList</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeList</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
-getAttributeListNoTransform</H3>
-<PRE>
-public <A HREF="../AST/List.html" title="class in AST">List</A>&lt;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&gt; <B>getAttributeListNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;clone()
+                throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setAttributeList(AST.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttributeList</h4>
+<pre>public&nbsp;void&nbsp;setAttributeList(<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;list)</pre>
+<div class="block">Replaces the Attribute list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttribute</h4>
+<pre>public&nbsp;int&nbsp;getNumAttribute()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getNumAttributeNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumAttributeNoTransform</h4>
+<pre>public&nbsp;int&nbsp;getNumAttributeNoTransform()</pre>
+<div class="block">Retrieves the number of children in the Attribute list.
+ Calling this method will not trigger rewrites.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttribute(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttribute</h4>
+<pre>public&nbsp;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;getAttribute(int&nbsp;i)</pre>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="hasAttribute()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasAttribute</h4>
+<pre>public&nbsp;boolean&nbsp;hasAttribute()</pre>
+<div class="block">Check whether the Attribute list has any children.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl>
+</li>
+</ul>
+<a name="addAttribute(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttribute</h4>
+<pre>public&nbsp;void&nbsp;addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+<div class="block">Append an element to the Attribute list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="addAttributeNoTransform(AST.Attribute)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAttributeNoTransform</h4>
+<pre>public&nbsp;void&nbsp;addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node)</pre>
+</li>
+</ul>
+<a name="setAttribute(AST.Attribute, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAttribute</h4>
+<pre>public&nbsp;void&nbsp;setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&nbsp;node,
+                int&nbsp;i)</pre>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeList()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeList</h4>
+<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute")
+public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeList()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributeListNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributeListNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributeListNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributes()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributes</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributes()</pre>
+<div class="block">Retrieves the Attribute list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="getAttributesNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAttributesNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/List.html" title="class in AST">List</a>&lt;<a href="../AST/Attribute.html" title="class in AST">Attribute</a>&gt;&nbsp;getAttributesNoTransform()</pre>
+<div class="block">Retrieves the Attribute list.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlBase.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/Xmlns.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlHeader.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlHeader.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/XmlBase.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/Xmlns.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/XmlHeader.html" target="_top">Frames</a></li>
+<li><a href="XmlHeader.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/Xmlns.html b/javadoc/AST/Xmlns.html
index 9226a17..c3094f1 100644
--- a/javadoc/AST/Xmlns.html
+++ b/javadoc/AST/Xmlns.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Xmlns
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Xmlns</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Xmlns";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlHeader.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/XmlnsXml.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Xmlns.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Xmlns.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/XmlHeader.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/XmlnsXml.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Xmlns.html" target="_top">Frames</a></li>
+<li><a href="Xmlns.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class Xmlns</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Xmlns</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Xmlns</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class Xmlns" class="title">Class Xmlns</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.Xmlns</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">Xmlns</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Xmlns.html#Xmlns()">Xmlns</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Xmlns.html#Xmlns(int)">Xmlns</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Xmlns.html#Xmlns(AST.OwlParser, int)">Xmlns</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-      int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/Xmlns.html#Xmlns(AST.Value)">Xmlns</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Xmlns.html#Xmlns()">Xmlns</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Xmlns.html#Xmlns(int)">Xmlns</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/Xmlns.html#Xmlns(AST.OwlParser,%20int)">Xmlns</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+     int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/Xmlns.html#Xmlns(AST.Value)">Xmlns</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Xmlns.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Xmlns.html" title="class in AST">Xmlns</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Xmlns.html" title="class in AST">Xmlns</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Xmlns.html" title="class in AST">Xmlns</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Xmlns.html" title="class in AST">Xmlns</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Xmlns.html" title="class in AST">Xmlns</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/Xmlns.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Xmlns(int)"><!-- --></A><H3>
-Xmlns</H3>
-<PRE>
-public <B>Xmlns</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Xmlns(AST.OwlParser, int)"><!-- --></A><H3>
-Xmlns</H3>
-<PRE>
-public <B>Xmlns</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-             int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Xmlns()"><!-- --></A><H3>
-Xmlns</H3>
-<PRE>
-public <B>Xmlns</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="Xmlns(AST.Value)"><!-- --></A><H3>
-Xmlns</H3>
-<PRE>
-public <B>Xmlns</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Xmlns(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Xmlns</h4>
+<pre>public&nbsp;Xmlns(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Xmlns(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Xmlns</h4>
+<pre>public&nbsp;Xmlns(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+     int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="Xmlns()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Xmlns</h4>
+<pre>public&nbsp;Xmlns()</pre>
+</li>
+</ul>
+<a name="Xmlns(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Xmlns</h4>
+<pre>public&nbsp;Xmlns(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A> <B>clone</B>()
-            throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/Xmlns.html" title="class in AST">Xmlns</a>&nbsp;clone()
+            throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/Xmlns.html" title="class in AST">Xmlns</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/Xmlns.html" title="class in AST">Xmlns</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Xmlns.html" title="class in AST">Xmlns</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/Xmlns.html" title="class in AST">Xmlns</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlHeader.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/XmlnsXml.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/Xmlns.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Xmlns.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/XmlHeader.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/XmlnsXml.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/Xmlns.html" target="_top">Frames</a></li>
+<li><a href="Xmlns.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/XmlnsXX.html b/javadoc/AST/XmlnsXX.html
index 3672b64..443bf7a 100644
--- a/javadoc/AST/XmlnsXX.html
+++ b/javadoc/AST/XmlnsXX.html
@@ -1,742 +1,807 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-XmlnsXX
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>XmlnsXX</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="XmlnsXX";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlnsXml.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;NEXT CLASS</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsXX.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsXX.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/XmlnsXml.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/XsdMinInclusive.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/XmlnsXX.html" target="_top">Frames</a></li>
+<li><a href="XmlnsXX.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class XmlnsXX</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.XmlnsXX</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>XmlnsXX</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class XmlnsXX" class="title">Class XmlnsXX</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.XmlnsXX</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">XmlnsXX</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#tokenString_IDENTIFIER">tokenString_IDENTIFIER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#tokenString_IDENTIFIER">tokenString_IDENTIFIER</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#XmlnsXX()">XmlnsXX</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#XmlnsXX(int)">XmlnsXX</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#XmlnsXX(AST.OwlParser, int)">XmlnsXX</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-        int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#XmlnsXX(AST.Value, java.lang.String)">XmlnsXX</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0,
-        java.lang.String&nbsp;p1)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/XmlnsXX.html#XmlnsXX()">XmlnsXX</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/XmlnsXX.html#XmlnsXX(int)">XmlnsXX</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/XmlnsXX.html#XmlnsXX(AST.OwlParser,%20int)">XmlnsXX</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/XmlnsXX.html#XmlnsXX(AST.Value,%20java.lang.String)">XmlnsXX</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0,
+       java.lang.String&nbsp;p1)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#getIDENTIFIER()">getIDENTIFIER</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#setIDENTIFIER(java.lang.String)">setIDENTIFIER</A></B>(java.lang.String&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXX.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#getIDENTIFIER()">getIDENTIFIER</a></strong>()</code>
+<div class="block">Retrieves the value for the lexeme IDENTIFIER.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#setIDENTIFIER(java.lang.String)">setIDENTIFIER</a></strong>(java.lang.String&nbsp;value)</code>
+<div class="block">Replaces the lexeme IDENTIFIER.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXX.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="tokenString_IDENTIFIER"><!-- --></A><H3>
-tokenString_IDENTIFIER</H3>
-<PRE>
-protected java.lang.String <B>tokenString_IDENTIFIER</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="tokenString_IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tokenString_IDENTIFIER</h4>
+<pre>protected&nbsp;java.lang.String tokenString_IDENTIFIER</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="XmlnsXX(int)"><!-- --></A><H3>
-XmlnsXX</H3>
-<PRE>
-public <B>XmlnsXX</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlnsXX(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsXX</H3>
-<PRE>
-public <B>XmlnsXX</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlnsXX()"><!-- --></A><H3>
-XmlnsXX</H3>
-<PRE>
-public <B>XmlnsXX</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlnsXX(AST.Value, java.lang.String)"><!-- --></A><H3>
-XmlnsXX</H3>
-<PRE>
-public <B>XmlnsXX</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0,
-               java.lang.String&nbsp;p1)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="XmlnsXX(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlnsXX</h4>
+<pre>public&nbsp;XmlnsXX(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="XmlnsXX(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlnsXX</h4>
+<pre>public&nbsp;XmlnsXX(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+       int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="XmlnsXX()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlnsXX</h4>
+<pre>public&nbsp;XmlnsXX()</pre>
+</li>
+</ul>
+<a name="XmlnsXX(AST.Value, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>XmlnsXX</h4>
+<pre>public&nbsp;XmlnsXX(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0,
+       java.lang.String&nbsp;p1)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A> <B>clone</B>()
-              throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setIDENTIFIER(java.lang.String)"><!-- --></A><H3>
-setIDENTIFIER</H3>
-<PRE>
-public void <B>setIDENTIFIER</B>(java.lang.String&nbsp;value)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getIDENTIFIER()"><!-- --></A><H3>
-getIDENTIFIER</H3>
-<PRE>
-public java.lang.String <B>getIDENTIFIER</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a>&nbsp;clone()
+              throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="setIDENTIFIER(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIDENTIFIER</h4>
+<pre>public&nbsp;void&nbsp;setIDENTIFIER(java.lang.String&nbsp;value)</pre>
+<div class="block">Replaces the lexeme IDENTIFIER.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme IDENTIFIER.</dd></dl>
+</li>
+</ul>
+<a name="getIDENTIFIER()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIDENTIFIER</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="IDENTIFIER")
+public&nbsp;java.lang.String&nbsp;getIDENTIFIER()</pre>
+<div class="block">Retrieves the value for the lexeme IDENTIFIER.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme IDENTIFIER.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlnsXml.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;NEXT CLASS</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsXX.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsXX.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/XmlnsXml.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/XsdMinInclusive.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/XmlnsXX.html" target="_top">Frames</a></li>
+<li><a href="XmlnsXX.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/XmlnsXml.html b/javadoc/AST/XmlnsXml.html
index 94e8bc6..df674da 100644
--- a/javadoc/AST/XmlnsXml.html
+++ b/javadoc/AST/XmlnsXml.html
@@ -1,669 +1,742 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-XmlnsXml
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>XmlnsXml</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="XmlnsXml";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Xmlns.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/XmlnsXX.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsXml.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsXml.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Xmlns.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/XmlnsXX.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/XmlnsXml.html" target="_top">Frames</a></li>
+<li><a href="XmlnsXml.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
 <!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-AST</FONT>
-<BR>
-Class XmlnsXml</H2>
-<PRE>
-java.lang.Object
-  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
-      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;
-          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Attribute.html" title="class in AST">AST.Attribute</A>
-              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.XmlnsXml</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>XmlnsXml</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
+<div class="header">
+<div class="subTitle">AST</div>
+<h2 title="Class XmlnsXml" class="title">Class XmlnsXml</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li>
+<li>
+<ul class="inheritance">
+<li>AST.XmlnsXml</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">XmlnsXml</span>
+extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a>
+implements java.lang.Cloneable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
 <!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li>
+</ul>
+</li>
+</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#XmlnsXml()">XmlnsXml</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#XmlnsXml(int)">XmlnsXml</A></B>(int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#XmlnsXml(AST.OwlParser, int)">XmlnsXml</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-         int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#XmlnsXml(AST.Value)">XmlnsXml</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/XmlnsXml.html#XmlnsXml()">XmlnsXml</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/XmlnsXml.html#XmlnsXml(int)">XmlnsXml</a></strong>(int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../AST/XmlnsXml.html#XmlnsXml(AST.OwlParser,%20int)">XmlnsXml</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../AST/XmlnsXml.html#XmlnsXml(AST.Value)">XmlnsXml</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-           int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#clone()">clone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#copy()">copy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
-         java.io.PrintStream&nbsp;pStream)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#flushCache()">flushCache</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#fullCopy()">fullCopy</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#getNumChild()">getNumChild</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#getValue()">getValue</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-          java.lang.Object&nbsp;data)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-            int&nbsp;i)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
-    list of children.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#rewriteTo()">rewriteTo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXml.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+          int&nbsp;i)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#clone()">clone</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String&nbsp;indent,
+        java.io.PrintStream&nbsp;out)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#flushAttrCache()">flushAttrCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#fullCopy()">fullCopy</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#getNumChild()">getNumChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#getValue()">getValue</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code>
+<div class="block">Retrieves the Value child.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#init$Children()">init$Children</a></strong>()</code>
+<div class="block">Initializes the child array to the correct size.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+         java.lang.Object&nbsp;data)</code>
+<div class="block">Accept the visitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+           int&nbsp;i)</code>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#rewriteTo()">rewriteTo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</code>
+<div class="block">Replaces the Value child.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#treeCopy()">treeCopy</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></code></td>
+<td class="colLast"><code><strong><a href="../AST/XmlnsXml.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3>
+<code><a href="../AST/Attribute.html#trim()">trim</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3>
+<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3>
+<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="XmlnsXml(int)"><!-- --></A><H3>
-XmlnsXml</H3>
-<PRE>
-public <B>XmlnsXml</B>(int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlnsXml(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsXml</H3>
-<PRE>
-public <B>XmlnsXml</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlnsXml()"><!-- --></A><H3>
-XmlnsXml</H3>
-<PRE>
-public <B>XmlnsXml</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="XmlnsXml(AST.Value)"><!-- --></A><H3>
-XmlnsXml</H3>
-<PRE>
-public <B>XmlnsXml</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
-<DL>
-</DL>
-
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="XmlnsXml(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlnsXml</h4>
+<pre>public&nbsp;XmlnsXml(int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="XmlnsXml(AST.OwlParser, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlnsXml</h4>
+<pre>public&nbsp;XmlnsXml(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>&nbsp;p,
+        int&nbsp;i)</pre>
+</li>
+</ul>
+<a name="XmlnsXml()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>XmlnsXml</h4>
+<pre>public&nbsp;XmlnsXml()</pre>
+</li>
+</ul>
+<a name="XmlnsXml(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>XmlnsXml</h4>
+<pre>public&nbsp;XmlnsXml(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;p0)</pre>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="flushCache()"><!-- --></A><H3>
-flushCache</H3>
-<PRE>
-public void <B>flushCache</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clone()"><!-- --></A><H3>
-clone</H3>
-<PRE>
-public <A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A> <B>clone</B>()
-               throws java.lang.CloneNotSupportedException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="copy()"><!-- --></A><H3>
-copy</H3>
-<PRE>
-public <A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A> <B>copy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fullCopy()"><!-- --></A><H3>
-fullCopy</H3>
-<PRE>
-public <A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A> <B>fullCopy</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
-dumpTree</H3>
-<PRE>
-public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
-                     java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
-jjtAccept</H3>
-<PRE>
-public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
-                                  java.lang.Object&nbsp;data)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
-<DD>Accept the visitor.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
-jjtAddChild</H3>
-<PRE>
-public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                        int&nbsp;i)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
-checkChild</H3>
-<PRE>
-public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
-                       int&nbsp;i)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getNumChild()"><!-- --></A><H3>
-getNumChild</H3>
-<PRE>
-public int <B>getNumChild</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="mayHaveRewrite()"><!-- --></A><H3>
-mayHaveRewrite</H3>
-<PRE>
-public boolean <B>mayHaveRewrite</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
-<PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
-<PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="rewriteTo()"><!-- --></A><H3>
-rewriteTo</H3>
-<PRE>
-public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init$Children()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init$Children</h4>
+<pre>public&nbsp;void&nbsp;init$Children()</pre>
+<div class="block">Initializes the child array to the correct size.
+ Initializes List and Opt nta children.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dumpTree(java.lang.String, java.io.PrintStream)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dumpTree</h4>
+<pre>public&nbsp;void&nbsp;dumpTree(java.lang.String&nbsp;indent,
+            java.io.PrintStream&nbsp;out)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAccept</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a>&nbsp;visitor,
+                         java.lang.Object&nbsp;data)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div>
+<div class="block">Accept the visitor.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="jjtAddChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jjtAddChild</h4>
+<pre>public&nbsp;void&nbsp;jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+               int&nbsp;i)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in interface&nbsp;<code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkChild(AST.Node, int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkChild</h4>
+<pre>public&nbsp;void&nbsp;checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a>&nbsp;n,
+              int&nbsp;i)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumChild()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumChild</h4>
+<pre>public&nbsp;int&nbsp;getNumChild()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mayHaveRewrite()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mayHaveRewrite</h4>
+<pre>public&nbsp;boolean&nbsp;mayHaveRewrite()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushAttrCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushAttrCache</h4>
+<pre>public&nbsp;void&nbsp;flushAttrCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushCollectionCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushCollectionCache</h4>
+<pre>public&nbsp;void&nbsp;flushCollectionCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flushRewriteCache()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flushRewriteCache</h4>
+<pre>public&nbsp;void&nbsp;flushRewriteCache()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="clone()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;<a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a>&nbsp;clone()
+               throws java.lang.CloneNotSupportedException</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.CloneNotSupportedException</code></dd></dl>
+</li>
+</ul>
+<a name="copy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a>&nbsp;copy()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fullCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullCopy</h4>
+<pre>public&nbsp;<a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a>&nbsp;fullCopy()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopyNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopyNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a>&nbsp;treeCopyNoTransform()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="treeCopy()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>treeCopy</h4>
+<pre>public&nbsp;<a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a>&nbsp;treeCopy()</pre>
+<div class="block">Create a deep copy of the AST subtree at this node.
+ The subtree of this node is traversed to trigger rewrites before copy.
+ The copy is dangling, i.e. has no parent.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl>
+</li>
+</ul>
+<a name="is$Equal(AST.ASTNode)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>is$Equal</h4>
+<pre>protected&nbsp;boolean&nbsp;is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;node)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code>&nbsp;in class&nbsp;<code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setValue(AST.Value)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;void&nbsp;setValue(<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;node)</pre>
+<div class="block">Replaces the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value")
+public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValue()</pre>
+<div class="block">Retrieves the Value child.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="getValueNoTransform()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueNoTransform</h4>
+<pre>public&nbsp;<a href="../AST/Value.html" title="class in AST">Value</a>&nbsp;getValueNoTransform()</pre>
+<div class="block">Retrieves the Value child.
+ <p><em>This method does not invoke AST transformations.</em></p></div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl>
+</li>
+</ul>
+<a name="rewriteTo()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rewriteTo</h4>
+<pre>public&nbsp;<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&nbsp;rewriteTo()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></code>&nbsp;in class&nbsp;<code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
 <!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/Xmlns.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/XmlnsXX.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsXml.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsXml.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../AST/Xmlns.html" title="class in AST"><span class="strong">Prev Class</span></a></li>
+<li><a href="../AST/XmlnsXX.html" title="class in AST"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/XmlnsXml.html" target="_top">Frames</a></li>
+<li><a href="XmlnsXml.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/package-frame.html b/javadoc/AST/package-frame.html
index 16ef197..8f654a7 100644
--- a/javadoc/AST/package-frame.html
+++ b/javadoc/AST/package-frame.html
@@ -1,341 +1,188 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-AST
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-
-</HEAD>
-
-<BODY BGCOLOR="white">
-<FONT size="+1" CLASS="FrameTitleFont">
-<A HREF="../AST/package-summary.html" target="classFrame">AST</A></FONT>
-<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
-<TR>
-<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
-Interfaces</FONT>&nbsp;
-<FONT CLASS="FrameItemFont">
-<BR>
-<A HREF="Node.html" title="interface in AST" target="classFrame"><I>Node</I></A>
-<BR>
-<A HREF="OwlParserConstants.html" title="interface in AST" target="classFrame"><I>OwlParserConstants</I></A>
-<BR>
-<A HREF="OwlParserTreeConstants.html" title="interface in AST" target="classFrame"><I>OwlParserTreeConstants</I></A>
-<BR>
-<A HREF="OwlParserVisitor.html" title="interface in AST" target="classFrame"><I>OwlParserVisitor</I></A></FONT></TD>
-</TR>
-</TABLE>
-
-
-<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
-<TR>
-<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
-Classes</FONT>&nbsp;
-<FONT CLASS="FrameItemFont">
-<BR>
-<A HREF="AbbreviatedIRI.html" title="class in AST" target="classFrame">AbbreviatedIRI</A>
-<BR>
-<A HREF="Annotation.html" title="class in AST" target="classFrame">Annotation</A>
-<BR>
-<A HREF="AnnotationProperty.html" title="class in AST" target="classFrame">AnnotationProperty</A>
-<BR>
-<A HREF="ASTNode.html" title="class in AST" target="classFrame">ASTNode</A>
-<BR>
-<A HREF="Attribute.html" title="class in AST" target="classFrame">Attribute</A>
-<BR>
-<A HREF="Cardinality.html" title="class in AST" target="classFrame">Cardinality</A>
-<BR>
-<A HREF="ClassAssertion.html" title="class in AST" target="classFrame">ClassAssertion</A>
-<BR>
-<A HREF="ClassDeclaration.html" title="class in AST" target="classFrame">ClassDeclaration</A>
-<BR>
-<A HREF="Clazz.html" title="class in AST" target="classFrame">Clazz</A>
-<BR>
-<A HREF="ComplexElement.html" title="class in AST" target="classFrame">ComplexElement</A>
-<BR>
-<A HREF="DataProperty.html" title="class in AST" target="classFrame">DataProperty</A>
-<BR>
-<A HREF="DataPropertyDomain.html" title="class in AST" target="classFrame">DataPropertyDomain</A>
-<BR>
-<A HREF="DataPropertyRange.html" title="class in AST" target="classFrame">DataPropertyRange</A>
-<BR>
-<A HREF="Datatype.html" title="class in AST" target="classFrame">Datatype</A>
-<BR>
-<A HREF="DatatypeIRI.html" title="class in AST" target="classFrame">DatatypeIRI</A>
-<BR>
-<A HREF="Declaration.html" title="class in AST" target="classFrame">Declaration</A>
-<BR>
-<A HREF="DiscardedElement.html" title="class in AST" target="classFrame">DiscardedElement</A>
-<BR>
-<A HREF="Element.html" title="class in AST" target="classFrame">Element</A>
-<BR>
-<A HREF="ExpressionCondition.html" title="class in AST" target="classFrame">ExpressionCondition</A>
-<BR>
-<A HREF="ExpressionLogicLanguage.html" title="class in AST" target="classFrame">ExpressionLogicLanguage</A>
-<BR>
-<A HREF="ExpressionRefURI.html" title="class in AST" target="classFrame">ExpressionRefURI</A>
-<BR>
-<A HREF="ExprExpressionData.html" title="class in AST" target="classFrame">ExprExpressionData</A>
-<BR>
-<A HREF="ExprKIFCondition.html" title="class in AST" target="classFrame">ExprKIFCondition</A>
-<BR>
-<A HREF="FloatElement.html" title="class in AST" target="classFrame">FloatElement</A>
-<BR>
-<A HREF="Identifier.html" title="class in AST" target="classFrame">Identifier</A>
-<BR>
-<A HREF="IndividualDeclaration.html" title="class in AST" target="classFrame">IndividualDeclaration</A>
-<BR>
-<A HREF="IntElement.html" title="class in AST" target="classFrame">IntElement</A>
-<BR>
-<A HREF="IRI.html" title="class in AST" target="classFrame">IRI</A>
-<BR>
-<A HREF="JavaCharStream.html" title="class in AST" target="classFrame">JavaCharStream</A>
-<BR>
-<A HREF="List.html" title="class in AST" target="classFrame">List</A>
-<BR>
-<A HREF="ListFirst.html" title="class in AST" target="classFrame">ListFirst</A>
-<BR>
-<A HREF="ListRest.html" title="class in AST" target="classFrame">ListRest</A>
-<BR>
-<A HREF="Literal.html" title="class in AST" target="classFrame">Literal</A>
-<BR>
-<A HREF="Name.html" title="class in AST" target="classFrame">Name</A>
-<BR>
-<A HREF="NamedIndividual.html" title="class in AST" target="classFrame">NamedIndividual</A>
-<BR>
-<A HREF="ObjectExactCardinality.html" title="class in AST" target="classFrame">ObjectExactCardinality</A>
-<BR>
-<A HREF="ObjectListList.html" title="class in AST" target="classFrame">ObjectListList</A>
-<BR>
-<A HREF="ObjectMinCardinality.html" title="class in AST" target="classFrame">ObjectMinCardinality</A>
-<BR>
-<A HREF="ObjectProperty.html" title="class in AST" target="classFrame">ObjectProperty</A>
-<BR>
-<A HREF="ObjectPropertyAssertion.html" title="class in AST" target="classFrame">ObjectPropertyAssertion</A>
-<BR>
-<A HREF="ObjectPropertyDomain.html" title="class in AST" target="classFrame">ObjectPropertyDomain</A>
-<BR>
-<A HREF="ObjectSomeValuesFrom.html" title="class in AST" target="classFrame">ObjectSomeValuesFrom</A>
-<BR>
-<A HREF="OClass.html" title="class in AST" target="classFrame">OClass</A>
-<BR>
-<A HREF="OntoDeclaration.html" title="class in AST" target="classFrame">OntoDeclaration</A>
-<BR>
-<A HREF="Ontology.html" title="class in AST" target="classFrame">Ontology</A>
-<BR>
-<A HREF="OntologyIRI.html" title="class in AST" target="classFrame">OntologyIRI</A>
-<BR>
-<A HREF="Opt.html" title="class in AST" target="classFrame">Opt</A>
-<BR>
-<A HREF="OwlAllDifferent.html" title="class in AST" target="classFrame">OwlAllDifferent</A>
-<BR>
-<A HREF="OwlAllValuesFrom.html" title="class in AST" target="classFrame">OwlAllValuesFrom</A>
-<BR>
-<A HREF="OwlCardinality.html" title="class in AST" target="classFrame">OwlCardinality</A>
-<BR>
-<A HREF="OwlClass.html" title="class in AST" target="classFrame">OwlClass</A>
-<BR>
-<A HREF="OwlClassDecl.html" title="class in AST" target="classFrame">OwlClassDecl</A>
-<BR>
-<A HREF="OwlClassUse.html" title="class in AST" target="classFrame">OwlClassUse</A>
-<BR>
-<A HREF="OwlDataRange.html" title="class in AST" target="classFrame">OwlDataRange</A>
-<BR>
-<A HREF="OwlDatatypeProperty.html" title="class in AST" target="classFrame">OwlDatatypeProperty</A>
-<BR>
-<A HREF="OwlDisjointWith.html" title="class in AST" target="classFrame">OwlDisjointWith</A>
-<BR>
-<A HREF="OwlDistinctMembers.html" title="class in AST" target="classFrame">OwlDistinctMembers</A>
-<BR>
-<A HREF="OwlEquivalentClass.html" title="class in AST" target="classFrame">OwlEquivalentClass</A>
-<BR>
-<A HREF="OwlEquivalentProperty.html" title="class in AST" target="classFrame">OwlEquivalentProperty</A>
-<BR>
-<A HREF="OwlFunctionalProperty.html" title="class in AST" target="classFrame">OwlFunctionalProperty</A>
-<BR>
-<A HREF="OwlHasValue.html" title="class in AST" target="classFrame">OwlHasValue</A>
-<BR>
-<A HREF="OwlImports.html" title="class in AST" target="classFrame">OwlImports</A>
-<BR>
-<A HREF="OwlIntersectionOf.html" title="class in AST" target="classFrame">OwlIntersectionOf</A>
-<BR>
-<A HREF="OwlInverseOf.html" title="class in AST" target="classFrame">OwlInverseOf</A>
-<BR>
-<A HREF="OwlMaxCardinality.html" title="class in AST" target="classFrame">OwlMaxCardinality</A>
-<BR>
-<A HREF="OwlMinCardinality.html" title="class in AST" target="classFrame">OwlMinCardinality</A>
-<BR>
-<A HREF="OwlObjectProperty.html" title="class in AST" target="classFrame">OwlObjectProperty</A>
-<BR>
-<A HREF="OwlOneOf.html" title="class in AST" target="classFrame">OwlOneOf</A>
-<BR>
-<A HREF="OwlOnProperty.html" title="class in AST" target="classFrame">OwlOnProperty</A>
-<BR>
-<A HREF="OwlOntology.html" title="class in AST" target="classFrame">OwlOntology</A>
-<BR>
-<A HREF="OwlParser.html" title="class in AST" target="classFrame">OwlParser</A>
-<BR>
-<A HREF="OwlParserTokenManager.html" title="class in AST" target="classFrame">OwlParserTokenManager</A>
-<BR>
-<A HREF="OwlProperty.html" title="class in AST" target="classFrame">OwlProperty</A>
-<BR>
-<A HREF="OwlRestriction.html" title="class in AST" target="classFrame">OwlRestriction</A>
-<BR>
-<A HREF="OwlSomeValuesFrom.html" title="class in AST" target="classFrame">OwlSomeValuesFrom</A>
-<BR>
-<A HREF="OwlTransitiveProperty.html" title="class in AST" target="classFrame">OwlTransitiveProperty</A>
-<BR>
-<A HREF="OwlUnionOf.html" title="class in AST" target="classFrame">OwlUnionOf</A>
-<BR>
-<A HREF="OwlValuesFrom.html" title="class in AST" target="classFrame">OwlValuesFrom</A>
-<BR>
-<A HREF="OwlVersionInfo.html" title="class in AST" target="classFrame">OwlVersionInfo</A>
-<BR>
-<A HREF="P1AnyOrder.html" title="class in AST" target="classFrame">P1AnyOrder</A>
-<BR>
-<A HREF="P1Components.html" title="class in AST" target="classFrame">P1Components</A>
-<BR>
-<A HREF="P1ComposedOf.html" title="class in AST" target="classFrame">P1ComposedOf</A>
-<BR>
-<A HREF="P1ControlConstructBag.html" title="class in AST" target="classFrame">P1ControlConstructBag</A>
-<BR>
-<A HREF="P1ControlConstructList.html" title="class in AST" target="classFrame">P1ControlConstructList</A>
-<BR>
-<A HREF="P1Else.html" title="class in AST" target="classFrame">P1Else</A>
-<BR>
-<A HREF="P1HasInput.html" title="class in AST" target="classFrame">P1HasInput</A>
-<BR>
-<A HREF="P1HasOutput.html" title="class in AST" target="classFrame">P1HasOutput</A>
-<BR>
-<A HREF="P1IfCondition.html" title="class in AST" target="classFrame">P1IfCondition</A>
-<BR>
-<A HREF="P1IfThenElse.html" title="class in AST" target="classFrame">P1IfThenElse</A>
-<BR>
-<A HREF="P1Input.html" title="class in AST" target="classFrame">P1Input</A>
-<BR>
-<A HREF="P1Output.html" title="class in AST" target="classFrame">P1Output</A>
-<BR>
-<A HREF="P1ParameterType.html" title="class in AST" target="classFrame">P1ParameterType</A>
-<BR>
-<A HREF="P1Perform.html" title="class in AST" target="classFrame">P1Perform</A>
-<BR>
-<A HREF="P1Process.html" title="class in AST" target="classFrame">P1Process</A>
-<BR>
-<A HREF="P1RepeatUntil.html" title="class in AST" target="classFrame">P1RepeatUntil</A>
-<BR>
-<A HREF="P1Sequence.html" title="class in AST" target="classFrame">P1Sequence</A>
-<BR>
-<A HREF="P1Then.html" title="class in AST" target="classFrame">P1Then</A>
-<BR>
-<A HREF="P1UntilCondition.html" title="class in AST" target="classFrame">P1UntilCondition</A>
-<BR>
-<A HREF="P1UntilProcess.html" title="class in AST" target="classFrame">P1UntilProcess</A>
-<BR>
-<A HREF="Prefix.html" title="class in AST" target="classFrame">Prefix</A>
-<BR>
-<A HREF="ProcessParticipant.html" title="class in AST" target="classFrame">ProcessParticipant</A>
-<BR>
-<A HREF="ProcessPerform.html" title="class in AST" target="classFrame">ProcessPerform</A>
-<BR>
-<A HREF="Properties.html" title="class in AST" target="classFrame">Properties</A>
-<BR>
-<A HREF="RdfAbout.html" title="class in AST" target="classFrame">RdfAbout</A>
-<BR>
-<A HREF="RdfDatatype.html" title="class in AST" target="classFrame">RdfDatatype</A>
-<BR>
-<A HREF="RdfDeclaration.html" title="class in AST" target="classFrame">RdfDeclaration</A>
-<BR>
-<A HREF="RdfDescription.html" title="class in AST" target="classFrame">RdfDescription</A>
-<BR>
-<A HREF="RdfFirst.html" title="class in AST" target="classFrame">RdfFirst</A>
-<BR>
-<A HREF="RdfId.html" title="class in AST" target="classFrame">RdfId</A>
-<BR>
-<A HREF="RdfParseType.html" title="class in AST" target="classFrame">RdfParseType</A>
-<BR>
-<A HREF="RdfProperty.html" title="class in AST" target="classFrame">RdfProperty</A>
-<BR>
-<A HREF="RdfResource.html" title="class in AST" target="classFrame">RdfResource</A>
-<BR>
-<A HREF="RdfRest.html" title="class in AST" target="classFrame">RdfRest</A>
-<BR>
-<A HREF="RdfsComment.html" title="class in AST" target="classFrame">RdfsComment</A>
-<BR>
-<A HREF="RdfsDomain.html" title="class in AST" target="classFrame">RdfsDomain</A>
-<BR>
-<A HREF="RdfsLabel.html" title="class in AST" target="classFrame">RdfsLabel</A>
-<BR>
-<A HREF="RdfsRange.html" title="class in AST" target="classFrame">RdfsRange</A>
-<BR>
-<A HREF="RdfsSeeAlso.html" title="class in AST" target="classFrame">RdfsSeeAlso</A>
-<BR>
-<A HREF="RdfsSubClassOf.html" title="class in AST" target="classFrame">RdfsSubClassOf</A>
-<BR>
-<A HREF="RdfsSubPropertyOf.html" title="class in AST" target="classFrame">RdfsSubPropertyOf</A>
-<BR>
-<A HREF="RdfType.html" title="class in AST" target="classFrame">RdfType</A>
-<BR>
-<A HREF="Restrictions.html" title="class in AST" target="classFrame">Restrictions</A>
-<BR>
-<A HREF="SimpleElement.html" title="class in AST" target="classFrame">SimpleElement</A>
-<BR>
-<A HREF="SimpleNode.html" title="class in AST" target="classFrame">SimpleNode</A>
-<BR>
-<A HREF="Specification.html" title="class in AST" target="classFrame">Specification</A>
-<BR>
-<A HREF="Start.html" title="class in AST" target="classFrame">Start</A>
-<BR>
-<A HREF="StringElement.html" title="class in AST" target="classFrame">StringElement</A>
-<BR>
-<A HREF="SubClassOf.html" title="class in AST" target="classFrame">SubClassOf</A>
-<BR>
-<A HREF="Token.html" title="class in AST" target="classFrame">Token</A>
-<BR>
-<A HREF="Value.html" title="class in AST" target="classFrame">Value</A>
-<BR>
-<A HREF="Version.html" title="class in AST" target="classFrame">Version</A>
-<BR>
-<A HREF="XmlBase.html" title="class in AST" target="classFrame">XmlBase</A>
-<BR>
-<A HREF="XmlHeader.html" title="class in AST" target="classFrame">XmlHeader</A>
-<BR>
-<A HREF="Xmlns.html" title="class in AST" target="classFrame">Xmlns</A>
-<BR>
-<A HREF="XmlnsXml.html" title="class in AST" target="classFrame">XmlnsXml</A>
-<BR>
-<A HREF="XmlnsXX.html" title="class in AST" target="classFrame">XmlnsXX</A></FONT></TD>
-</TR>
-</TABLE>
-
-
-<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
-<TR>
-<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
-Exceptions</FONT>&nbsp;
-<FONT CLASS="FrameItemFont">
-<BR>
-<A HREF="ParseException.html" title="class in AST" target="classFrame">ParseException</A></FONT></TD>
-</TR>
-</TABLE>
-
-
-<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
-<TR>
-<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
-Errors</FONT>&nbsp;
-<FONT CLASS="FrameItemFont">
-<BR>
-<A HREF="TokenMgrError.html" title="class in AST" target="classFrame">TokenMgrError</A></FONT></TD>
-</TR>
-</TABLE>
-
-
-</BODY>
-</HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>AST</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar"><a href="../AST/package-summary.html" target="classFrame">AST</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="Node.html" title="interface in AST" target="classFrame"><i>Node</i></a></li>
+<li><a href="OwlParserConstants.html" title="interface in AST" target="classFrame"><i>OwlParserConstants</i></a></li>
+<li><a href="OwlParserTreeConstants.html" title="interface in AST" target="classFrame"><i>OwlParserTreeConstants</i></a></li>
+<li><a href="OwlParserVisitor.html" title="interface in AST" target="classFrame"><i>OwlParserVisitor</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbbreviatedIRI.html" title="class in AST" target="classFrame">AbbreviatedIRI</a></li>
+<li><a href="Annotation.html" title="class in AST" target="classFrame">Annotation</a></li>
+<li><a href="AnnotationProperty.html" title="class in AST" target="classFrame">AnnotationProperty</a></li>
+<li><a href="ASTNode.html" title="class in AST" target="classFrame">ASTNode</a></li>
+<li><a href="ASTNode$State.html" title="class in AST" target="classFrame">ASTNode$State</a></li>
+<li><a href="ASTNode$State.CircularValue.html" title="class in AST" target="classFrame">ASTNode$State.CircularValue</a></li>
+<li><a href="ASTNodeAnnotation.html" title="class in AST" target="classFrame">ASTNodeAnnotation</a></li>
+<li><a href="Attribute.html" title="class in AST" target="classFrame">Attribute</a></li>
+<li><a href="Cardinality.html" title="class in AST" target="classFrame">Cardinality</a></li>
+<li><a href="ClassAssertion.html" title="class in AST" target="classFrame">ClassAssertion</a></li>
+<li><a href="ClassDeclaration.html" title="class in AST" target="classFrame">ClassDeclaration</a></li>
+<li><a href="Clazz.html" title="class in AST" target="classFrame">Clazz</a></li>
+<li><a href="ComplexElement.html" title="class in AST" target="classFrame">ComplexElement</a></li>
+<li><a href="DataProperty.html" title="class in AST" target="classFrame">DataProperty</a></li>
+<li><a href="DataPropertyDomain.html" title="class in AST" target="classFrame">DataPropertyDomain</a></li>
+<li><a href="DataPropertyRange.html" title="class in AST" target="classFrame">DataPropertyRange</a></li>
+<li><a href="Datatype.html" title="class in AST" target="classFrame">Datatype</a></li>
+<li><a href="DatatypeIRI.html" title="class in AST" target="classFrame">DatatypeIRI</a></li>
+<li><a href="Declaration.html" title="class in AST" target="classFrame">Declaration</a></li>
+<li><a href="DiscardedElement.html" title="class in AST" target="classFrame">DiscardedElement</a></li>
+<li><a href="Element.html" title="class in AST" target="classFrame">Element</a></li>
+<li><a href="ExpressionCondition.html" title="class in AST" target="classFrame">ExpressionCondition</a></li>
+<li><a href="ExpressionLogicLanguage.html" title="class in AST" target="classFrame">ExpressionLogicLanguage</a></li>
+<li><a href="ExpressionRefURI.html" title="class in AST" target="classFrame">ExpressionRefURI</a></li>
+<li><a href="ExprExpressionData.html" title="class in AST" target="classFrame">ExprExpressionData</a></li>
+<li><a href="ExprKIFCondition.html" title="class in AST" target="classFrame">ExprKIFCondition</a></li>
+<li><a href="FloatElement.html" title="class in AST" target="classFrame">FloatElement</a></li>
+<li><a href="Identifier.html" title="class in AST" target="classFrame">Identifier</a></li>
+<li><a href="IndividualDeclaration.html" title="class in AST" target="classFrame">IndividualDeclaration</a></li>
+<li><a href="IntElement.html" title="class in AST" target="classFrame">IntElement</a></li>
+<li><a href="IRI.html" title="class in AST" target="classFrame">IRI</a></li>
+<li><a href="JavaCharStream.html" title="class in AST" target="classFrame">JavaCharStream</a></li>
+<li><a href="List.html" title="class in AST" target="classFrame">List</a></li>
+<li><a href="ListFirst.html" title="class in AST" target="classFrame">ListFirst</a></li>
+<li><a href="ListRest.html" title="class in AST" target="classFrame">ListRest</a></li>
+<li><a href="Literal.html" title="class in AST" target="classFrame">Literal</a></li>
+<li><a href="Name.html" title="class in AST" target="classFrame">Name</a></li>
+<li><a href="NamedIndividual.html" title="class in AST" target="classFrame">NamedIndividual</a></li>
+<li><a href="ObjectExactCardinality.html" title="class in AST" target="classFrame">ObjectExactCardinality</a></li>
+<li><a href="ObjectListList.html" title="class in AST" target="classFrame">ObjectListList</a></li>
+<li><a href="ObjectMinCardinality.html" title="class in AST" target="classFrame">ObjectMinCardinality</a></li>
+<li><a href="ObjectProperty.html" title="class in AST" target="classFrame">ObjectProperty</a></li>
+<li><a href="ObjectPropertyAssertion.html" title="class in AST" target="classFrame">ObjectPropertyAssertion</a></li>
+<li><a href="ObjectPropertyDomain.html" title="class in AST" target="classFrame">ObjectPropertyDomain</a></li>
+<li><a href="ObjectSomeValuesFrom.html" title="class in AST" target="classFrame">ObjectSomeValuesFrom</a></li>
+<li><a href="OClass.html" title="class in AST" target="classFrame">OClass</a></li>
+<li><a href="OntoDeclaration.html" title="class in AST" target="classFrame">OntoDeclaration</a></li>
+<li><a href="Ontology.html" title="class in AST" target="classFrame">Ontology</a></li>
+<li><a href="OntologyIRI.html" title="class in AST" target="classFrame">OntologyIRI</a></li>
+<li><a href="Opt.html" title="class in AST" target="classFrame">Opt</a></li>
+<li><a href="OwlAllDifferent.html" title="class in AST" target="classFrame">OwlAllDifferent</a></li>
+<li><a href="OwlAllValuesFrom.html" title="class in AST" target="classFrame">OwlAllValuesFrom</a></li>
+<li><a href="OwlCardinality.html" title="class in AST" target="classFrame">OwlCardinality</a></li>
+<li><a href="OwlClass.html" title="class in AST" target="classFrame">OwlClass</a></li>
+<li><a href="OwlClassDecl.html" title="class in AST" target="classFrame">OwlClassDecl</a></li>
+<li><a href="OwlClassUse.html" title="class in AST" target="classFrame">OwlClassUse</a></li>
+<li><a href="OwlDataRange.html" title="class in AST" target="classFrame">OwlDataRange</a></li>
+<li><a href="OwlDatatypeProperty.html" title="class in AST" target="classFrame">OwlDatatypeProperty</a></li>
+<li><a href="OwlDisjointWith.html" title="class in AST" target="classFrame">OwlDisjointWith</a></li>
+<li><a href="OwlDistinctMembers.html" title="class in AST" target="classFrame">OwlDistinctMembers</a></li>
+<li><a href="OwlEquivalentClass.html" title="class in AST" target="classFrame">OwlEquivalentClass</a></li>
+<li><a href="OwlEquivalentProperty.html" title="class in AST" target="classFrame">OwlEquivalentProperty</a></li>
+<li><a href="OwlFunctionalProperty.html" title="class in AST" target="classFrame">OwlFunctionalProperty</a></li>
+<li><a href="OwlHasValue.html" title="class in AST" target="classFrame">OwlHasValue</a></li>
+<li><a href="OwlImports.html" title="class in AST" target="classFrame">OwlImports</a></li>
+<li><a href="OwlIntersectionOf.html" title="class in AST" target="classFrame">OwlIntersectionOf</a></li>
+<li><a href="OwlInverseOf.html" title="class in AST" target="classFrame">OwlInverseOf</a></li>
+<li><a href="OwlMaxCardinality.html" title="class in AST" target="classFrame">OwlMaxCardinality</a></li>
+<li><a href="OwlMinCardinality.html" title="class in AST" target="classFrame">OwlMinCardinality</a></li>
+<li><a href="OwlNamedIndividual.html" title="class in AST" target="classFrame">OwlNamedIndividual</a></li>
+<li><a href="OwlObjectProperty.html" title="class in AST" target="classFrame">OwlObjectProperty</a></li>
+<li><a href="OwlOnclass.html" title="class in AST" target="classFrame">OwlOnclass</a></li>
+<li><a href="OwlOnClass.html" title="class in AST" target="classFrame">OwlOnClass</a></li>
+<li><a href="OwlOnDatatype.html" title="class in AST" target="classFrame">OwlOnDatatype</a></li>
+<li><a href="OwlOneOf.html" title="class in AST" target="classFrame">OwlOneOf</a></li>
+<li><a href="OwlOnProperty.html" title="class in AST" target="classFrame">OwlOnProperty</a></li>
+<li><a href="OwlOntology.html" title="class in AST" target="classFrame">OwlOntology</a></li>
+<li><a href="OwlParser.html" title="class in AST" target="classFrame">OwlParser</a></li>
+<li><a href="OwlParserTokenManager.html" title="class in AST" target="classFrame">OwlParserTokenManager</a></li>
+<li><a href="OwlProperty.html" title="class in AST" target="classFrame">OwlProperty</a></li>
+<li><a href="OwlQualifiedCardinality.html" title="class in AST" target="classFrame">OwlQualifiedCardinality</a></li>
+<li><a href="OwlRestriction.html" title="class in AST" target="classFrame">OwlRestriction</a></li>
+<li><a href="OwlSomeValuesFrom.html" title="class in AST" target="classFrame">OwlSomeValuesFrom</a></li>
+<li><a href="OwlTransitiveProperty.html" title="class in AST" target="classFrame">OwlTransitiveProperty</a></li>
+<li><a href="OwlUnionOf.html" title="class in AST" target="classFrame">OwlUnionOf</a></li>
+<li><a href="OwlValuesFrom.html" title="class in AST" target="classFrame">OwlValuesFrom</a></li>
+<li><a href="OwlVersionInfo.html" title="class in AST" target="classFrame">OwlVersionInfo</a></li>
+<li><a href="OwlWithRestrictions.html" title="class in AST" target="classFrame">OwlWithRestrictions</a></li>
+<li><a href="P1AnyOrder.html" title="class in AST" target="classFrame">P1AnyOrder</a></li>
+<li><a href="P1Components.html" title="class in AST" target="classFrame">P1Components</a></li>
+<li><a href="P1ComposedOf.html" title="class in AST" target="classFrame">P1ComposedOf</a></li>
+<li><a href="P1ControlConstructBag.html" title="class in AST" target="classFrame">P1ControlConstructBag</a></li>
+<li><a href="P1ControlConstructList.html" title="class in AST" target="classFrame">P1ControlConstructList</a></li>
+<li><a href="P1Else.html" title="class in AST" target="classFrame">P1Else</a></li>
+<li><a href="P1HasInput.html" title="class in AST" target="classFrame">P1HasInput</a></li>
+<li><a href="P1HasOutput.html" title="class in AST" target="classFrame">P1HasOutput</a></li>
+<li><a href="P1IfCondition.html" title="class in AST" target="classFrame">P1IfCondition</a></li>
+<li><a href="P1IfThenElse.html" title="class in AST" target="classFrame">P1IfThenElse</a></li>
+<li><a href="P1Input.html" title="class in AST" target="classFrame">P1Input</a></li>
+<li><a href="P1Output.html" title="class in AST" target="classFrame">P1Output</a></li>
+<li><a href="P1ParameterType.html" title="class in AST" target="classFrame">P1ParameterType</a></li>
+<li><a href="P1Perform.html" title="class in AST" target="classFrame">P1Perform</a></li>
+<li><a href="P1Process.html" title="class in AST" target="classFrame">P1Process</a></li>
+<li><a href="P1RepeatUntil.html" title="class in AST" target="classFrame">P1RepeatUntil</a></li>
+<li><a href="P1Sequence.html" title="class in AST" target="classFrame">P1Sequence</a></li>
+<li><a href="P1Then.html" title="class in AST" target="classFrame">P1Then</a></li>
+<li><a href="P1UntilCondition.html" title="class in AST" target="classFrame">P1UntilCondition</a></li>
+<li><a href="P1UntilProcess.html" title="class in AST" target="classFrame">P1UntilProcess</a></li>
+<li><a href="Prefix.html" title="class in AST" target="classFrame">Prefix</a></li>
+<li><a href="ProcessParticipant.html" title="class in AST" target="classFrame">ProcessParticipant</a></li>
+<li><a href="ProcessPerform.html" title="class in AST" target="classFrame">ProcessPerform</a></li>
+<li><a href="Properties.html" title="class in AST" target="classFrame">Properties</a></li>
+<li><a href="RdfAbout.html" title="class in AST" target="classFrame">RdfAbout</a></li>
+<li><a href="RdfDatatype.html" title="class in AST" target="classFrame">RdfDatatype</a></li>
+<li><a href="RdfDeclaration.html" title="class in AST" target="classFrame">RdfDeclaration</a></li>
+<li><a href="RdfDescription.html" title="class in AST" target="classFrame">RdfDescription</a></li>
+<li><a href="RdfFirst.html" title="class in AST" target="classFrame">RdfFirst</a></li>
+<li><a href="RdfId.html" title="class in AST" target="classFrame">RdfId</a></li>
+<li><a href="RdfParseType.html" title="class in AST" target="classFrame">RdfParseType</a></li>
+<li><a href="RdfProperty.html" title="class in AST" target="classFrame">RdfProperty</a></li>
+<li><a href="RdfResource.html" title="class in AST" target="classFrame">RdfResource</a></li>
+<li><a href="RdfRest.html" title="class in AST" target="classFrame">RdfRest</a></li>
+<li><a href="RdfsComment.html" title="class in AST" target="classFrame">RdfsComment</a></li>
+<li><a href="RdfsDatatype.html" title="class in AST" target="classFrame">RdfsDatatype</a></li>
+<li><a href="RdfsDomain.html" title="class in AST" target="classFrame">RdfsDomain</a></li>
+<li><a href="RdfsLabel.html" title="class in AST" target="classFrame">RdfsLabel</a></li>
+<li><a href="RdfsRange.html" title="class in AST" target="classFrame">RdfsRange</a></li>
+<li><a href="RdfsSeeAlso.html" title="class in AST" target="classFrame">RdfsSeeAlso</a></li>
+<li><a href="RdfsSubClassOf.html" title="class in AST" target="classFrame">RdfsSubClassOf</a></li>
+<li><a href="RdfsSubPropertyOf.html" title="class in AST" target="classFrame">RdfsSubPropertyOf</a></li>
+<li><a href="RdfType.html" title="class in AST" target="classFrame">RdfType</a></li>
+<li><a href="Restrictions.html" title="class in AST" target="classFrame">Restrictions</a></li>
+<li><a href="SimpleElement.html" title="class in AST" target="classFrame">SimpleElement</a></li>
+<li><a href="SimpleNode.html" title="class in AST" target="classFrame">SimpleNode</a></li>
+<li><a href="Specification.html" title="class in AST" target="classFrame">Specification</a></li>
+<li><a href="Start.html" title="class in AST" target="classFrame">Start</a></li>
+<li><a href="StringElement.html" title="class in AST" target="classFrame">StringElement</a></li>
+<li><a href="SubClassOf.html" title="class in AST" target="classFrame">SubClassOf</a></li>
+<li><a href="Token.html" title="class in AST" target="classFrame">Token</a></li>
+<li><a href="Value.html" title="class in AST" target="classFrame">Value</a></li>
+<li><a href="Version.html" title="class in AST" target="classFrame">Version</a></li>
+<li><a href="XmlBase.html" title="class in AST" target="classFrame">XmlBase</a></li>
+<li><a href="XmlHeader.html" title="class in AST" target="classFrame">XmlHeader</a></li>
+<li><a href="Xmlns.html" title="class in AST" target="classFrame">Xmlns</a></li>
+<li><a href="XmlnsXml.html" title="class in AST" target="classFrame">XmlnsXml</a></li>
+<li><a href="XmlnsXX.html" title="class in AST" target="classFrame">XmlnsXX</a></li>
+<li><a href="XsdMinInclusive.html" title="class in AST" target="classFrame">XsdMinInclusive</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="ParseException.html" title="class in AST" target="classFrame">ParseException</a></li>
+</ul>
+<h2 title="Errors">Errors</h2>
+<ul title="Errors">
+<li><a href="TokenMgrError.html" title="class in AST" target="classFrame">TokenMgrError</a></li>
+</ul>
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="ASTNodeAnnotation.Attribute.html" title="annotation in AST" target="classFrame">ASTNodeAnnotation.Attribute</a></li>
+<li><a href="ASTNodeAnnotation.Child.html" title="annotation in AST" target="classFrame">ASTNodeAnnotation.Child</a></li>
+<li><a href="ASTNodeAnnotation.ListChild.html" title="annotation in AST" target="classFrame">ASTNodeAnnotation.ListChild</a></li>
+<li><a href="ASTNodeAnnotation.OptChild.html" title="annotation in AST" target="classFrame">ASTNodeAnnotation.OptChild</a></li>
+<li><a href="ASTNodeAnnotation.Token.html" title="annotation in AST" target="classFrame">ASTNodeAnnotation.Token</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/AST/package-summary.html b/javadoc/AST/package-summary.html
index 2aa89ad..f719f75 100644
--- a/javadoc/AST/package-summary.html
+++ b/javadoc/AST/package-summary.html
@@ -1,748 +1,808 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-AST
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>AST</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="AST";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV PACKAGE&nbsp;
-&nbsp;NEXT PACKAGE</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Package</li>
+<li>Next Package</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<H2>
-Package AST
-</H2>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Interface Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Node.html" title="interface in AST">Node</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Annotation.html" title="class in AST">Annotation</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode&lt;T extends ASTNode&gt;</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Clazz.html" title="class in AST">Clazz</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Datatype.html" title="class in AST">Datatype</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Element.html" title="class in AST">Element</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Identifier.html" title="class in AST">Identifier</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/IntElement.html" title="class in AST">IntElement</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/IRI.html" title="class in AST">IRI</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A></B></TD>
-<TD>An implementation of interface CharStream, where the stream is assumed to
- contain only ASCII characters (with java-like unicode escape processing).</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/List.html" title="class in AST">List&lt;T extends ASTNode&gt;</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ListRest.html" title="class in AST">ListRest</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Literal.html" title="class in AST">Literal</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Name.html" title="class in AST">Name</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OClass.html" title="class in AST">OClass</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Ontology.html" title="class in AST">Ontology</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Opt.html" title="class in AST">Opt&lt;T extends ASTNode&gt;</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1Components.html" title="class in AST">P1Components</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1Else.html" title="class in AST">P1Else</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1Input.html" title="class in AST">P1Input</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1Output.html" title="class in AST">P1Output</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1Process.html" title="class in AST">P1Process</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1Then.html" title="class in AST">P1Then</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Prefix.html" title="class in AST">Prefix</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Properties.html" title="class in AST">Properties</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfId.html" title="class in AST">RdfId</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/RdfType.html" title="class in AST">RdfType</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Specification.html" title="class in AST">Specification</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Start.html" title="class in AST">Start</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/StringElement.html" title="class in AST">StringElement</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Token.html" title="class in AST">Token</A></B></TD>
-<TD>Describes the input token stream.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Value.html" title="class in AST">Value</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Version.html" title="class in AST">Version</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Exception Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></B></TD>
-<TD>This exception is thrown when parse errors are encountered.</TD>
-</TR>
-</TABLE>
-&nbsp;
-
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Error Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/TokenMgrError.html" title="class in AST">TokenMgrError</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-
-<P>
-<DL>
-</DL>
-<HR>
-
-
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;AST</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/Node.html" title="interface in AST">Node</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Annotation.html" title="class in AST">Annotation</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;T extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ASTNode$State.CircularValue.html" title="class in AST">ASTNode$State.CircularValue</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ASTNodeAnnotation.html" title="class in AST">ASTNodeAnnotation</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Attribute.html" title="class in AST">Attribute</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/Cardinality.html" title="class in AST">Cardinality</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Clazz.html" title="class in AST">Clazz</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/Datatype.html" title="class in AST">Datatype</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/Declaration.html" title="class in AST">Declaration</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/Element.html" title="class in AST">Element</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Identifier.html" title="class in AST">Identifier</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/IntElement.html" title="class in AST">IntElement</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/IRI.html" title="class in AST">IRI</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></td>
+<td class="colLast">
+<div class="block">An implementation of interface CharStream, where the stream is assumed to
+ contain only ASCII characters (with java-like unicode escape processing).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/List.html" title="class in AST">List</a>&lt;T extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ListFirst.html" title="class in AST">ListFirst</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ListRest.html" title="class in AST">ListRest</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Literal.html" title="class in AST">Literal</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/Name.html" title="class in AST">Name</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OClass.html" title="class in AST">OClass</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Ontology.html" title="class in AST">Ontology</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Opt.html" title="class in AST">Opt</a>&lt;T extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlClass.html" title="class in AST">OwlClass</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlImports.html" title="class in AST">OwlImports</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlOnclass.html" title="class in AST">OwlOnclass</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlParser.html" title="class in AST">OwlParser</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/P1Components.html" title="class in AST">P1Components</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/P1Else.html" title="class in AST">P1Else</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/P1Input.html" title="class in AST">P1Input</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/P1Output.html" title="class in AST">P1Output</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/P1Perform.html" title="class in AST">P1Perform</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/P1Process.html" title="class in AST">P1Process</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/P1Then.html" title="class in AST">P1Then</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/Prefix.html" title="class in AST">Prefix</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Properties.html" title="class in AST">Properties</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/RdfId.html" title="class in AST">RdfId</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/RdfResource.html" title="class in AST">RdfResource</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/RdfRest.html" title="class in AST">RdfRest</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/RdfType.html" title="class in AST">RdfType</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/Specification.html" title="class in AST">Specification</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Start.html" title="class in AST">Start</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/StringElement.html" title="class in AST">StringElement</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/Token.html" title="class in AST">Token</a></td>
+<td class="colLast">
+<div class="block">Describes the input token stream.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Value.html" title="class in AST">Value</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/Version.html" title="class in AST">Version</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/XmlBase.html" title="class in AST">XmlBase</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/Xmlns.html" title="class in AST">Xmlns</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ParseException.html" title="class in AST">ParseException</a></td>
+<td class="colLast">
+<div class="block">This exception is thrown when parse errors are encountered.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Error Summary table, listing errors, and an explanation">
+<caption><span>Error Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Error</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/TokenMgrError.html" title="class in AST">TokenMgrError</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">ASTNodeAnnotation.Attribute</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">ASTNodeAnnotation.Child</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">ASTNodeAnnotation.ListChild</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../AST/ASTNodeAnnotation.OptChild.html" title="annotation in AST">ASTNodeAnnotation.OptChild</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">ASTNodeAnnotation.Token</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV PACKAGE&nbsp;
-&nbsp;NEXT PACKAGE</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Package</li>
+<li>Next Package</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/AST/package-tree.html b/javadoc/AST/package-tree.html
index 50bc58b..5cfdd3a 100644
--- a/javadoc/AST/package-tree.html
+++ b/javadoc/AST/package-tree.html
@@ -1,314 +1,328 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-AST Class Hierarchy
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>AST Class Hierarchy</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="AST Class Hierarchy";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/package-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H2>
-Hierarchy For Package AST
-</H2>
-</CENTER>
-<H2>
-Class Hierarchy
-</H2>
-<UL>
-<LI TYPE="circle">java.lang.Object<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/JavaCharStream.html" title="class in AST"><B>JavaCharStream</B></A><LI TYPE="circle">AST.<A HREF="../AST/OwlParser.html" title="class in AST"><B>OwlParser</B></A> (implements AST.<A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>, AST.<A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlParserTokenManager.html" title="class in AST"><B>OwlParserTokenManager</B></A> (implements AST.<A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>)
-<LI TYPE="circle">AST.<A HREF="../AST/SimpleNode.html" title="class in AST"><B>SimpleNode</B></A> (implements AST.<A HREF="../AST/Node.html" title="interface in AST">Node</A>)
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/ASTNode.html" title="class in AST"><B>ASTNode</B></A>&lt;T&gt; (implements java.lang.Cloneable, java.lang.Iterable&lt;T&gt;)
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/Attribute.html" title="class in AST"><B>Attribute</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/AbbreviatedIRI.html" title="class in AST"><B>AbbreviatedIRI</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Cardinality.html" title="class in AST"><B>Cardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/DatatypeIRI.html" title="class in AST"><B>DatatypeIRI</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/IRI.html" title="class in AST"><B>IRI</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Name.html" title="class in AST"><B>Name</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OntologyIRI.html" title="class in AST"><B>OntologyIRI</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfAbout.html" title="class in AST"><B>RdfAbout</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfDatatype.html" title="class in AST"><B>RdfDatatype</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfId.html" title="class in AST"><B>RdfId</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfParseType.html" title="class in AST"><B>RdfParseType</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfResource.html" title="class in AST"><B>RdfResource</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Version.html" title="class in AST"><B>Version</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/XmlBase.html" title="class in AST"><B>XmlBase</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Xmlns.html" title="class in AST"><B>Xmlns</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/XmlnsXml.html" title="class in AST"><B>XmlnsXml</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/XmlnsXX.html" title="class in AST"><B>XmlnsXX</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="../AST/Element.html" title="class in AST"><B>Element</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/ComplexElement.html" title="class in AST"><B>ComplexElement</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/Annotation.html" title="class in AST"><B>Annotation</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>AnnotationProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ClassAssertion.html" title="class in AST"><B>ClassAssertion</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Clazz.html" title="class in AST"><B>Clazz</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/DataProperty.html" title="class in AST"><B>DataProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/DataPropertyDomain.html" title="class in AST"><B>DataPropertyDomain</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/DataPropertyRange.html" title="class in AST"><B>DataPropertyRange</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Datatype.html" title="class in AST"><B>Datatype</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Declaration.html" title="class in AST"><B>Declaration</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/ClassDeclaration.html" title="class in AST"><B>ClassDeclaration</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/IndividualDeclaration.html" title="class in AST"><B>IndividualDeclaration</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="../AST/ExpressionCondition.html" title="class in AST"><B>ExpressionCondition</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST"><B>ExpressionLogicLanguage</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ExpressionRefURI.html" title="class in AST"><B>ExpressionRefURI</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ExprExpressionData.html" title="class in AST"><B>ExprExpressionData</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ExprKIFCondition.html" title="class in AST"><B>ExprKIFCondition</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ListFirst.html" title="class in AST"><B>ListFirst</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ListRest.html" title="class in AST"><B>ListRest</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Literal.html" title="class in AST"><B>Literal</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>NamedIndividual</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ObjectExactCardinality.html" title="class in AST"><B>ObjectExactCardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ObjectListList.html" title="class in AST"><B>ObjectListList</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ObjectMinCardinality.html" title="class in AST"><B>ObjectMinCardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ObjectProperty.html" title="class in AST"><B>ObjectProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST"><B>ObjectPropertyAssertion</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST"><B>ObjectPropertyDomain</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>ObjectSomeValuesFrom</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OClass.html" title="class in AST"><B>OClass</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/OwlClassDecl.html" title="class in AST"><B>OwlClassDecl</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlClassUse.html" title="class in AST"><B>OwlClassUse</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>OntoDeclaration</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/Ontology.html" title="class in AST"><B>Ontology</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfDeclaration.html" title="class in AST"><B>RdfDeclaration</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="../AST/OwlAllDifferent.html" title="class in AST"><B>OwlAllDifferent</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlCardinality.html" title="class in AST"><B>OwlCardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlClass.html" title="class in AST"><B>OwlClass</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlDataRange.html" title="class in AST"><B>OwlDataRange</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlDisjointWith.html" title="class in AST"><B>OwlDisjointWith</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlDistinctMembers.html" title="class in AST"><B>OwlDistinctMembers</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlEquivalentClass.html" title="class in AST"><B>OwlEquivalentClass</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>OwlEquivalentProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlHasValue.html" title="class in AST"><B>OwlHasValue</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlImports.html" title="class in AST"><B>OwlImports</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlIntersectionOf.html" title="class in AST"><B>OwlIntersectionOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlInverseOf.html" title="class in AST"><B>OwlInverseOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlMaxCardinality.html" title="class in AST"><B>OwlMaxCardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlMinCardinality.html" title="class in AST"><B>OwlMinCardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlOneOf.html" title="class in AST"><B>OwlOneOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlOntology.html" title="class in AST"><B>OwlOntology</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlProperty.html" title="class in AST"><B>OwlProperty</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST"><B>OwlDatatypeProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>OwlFunctionalProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlObjectProperty.html" title="class in AST"><B>OwlObjectProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlOnProperty.html" title="class in AST"><B>OwlOnProperty</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="../AST/OwlRestriction.html" title="class in AST"><B>OwlRestriction</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST"><B>OwlTransitiveProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlUnionOf.html" title="class in AST"><B>OwlUnionOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlValuesFrom.html" title="class in AST"><B>OwlValuesFrom</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/OwlAllValuesFrom.html" title="class in AST"><B>OwlAllValuesFrom</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST"><B>OwlSomeValuesFrom</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="../AST/OwlVersionInfo.html" title="class in AST"><B>OwlVersionInfo</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1AnyOrder.html" title="class in AST"><B>P1AnyOrder</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1Components.html" title="class in AST"><B>P1Components</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1ComposedOf.html" title="class in AST"><B>P1ComposedOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1ControlConstructBag.html" title="class in AST"><B>P1ControlConstructBag</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1ControlConstructList.html" title="class in AST"><B>P1ControlConstructList</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1Else.html" title="class in AST"><B>P1Else</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1HasInput.html" title="class in AST"><B>P1HasInput</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1HasOutput.html" title="class in AST"><B>P1HasOutput</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1IfCondition.html" title="class in AST"><B>P1IfCondition</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1IfThenElse.html" title="class in AST"><B>P1IfThenElse</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1Input.html" title="class in AST"><B>P1Input</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1Output.html" title="class in AST"><B>P1Output</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1ParameterType.html" title="class in AST"><B>P1ParameterType</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1Perform.html" title="class in AST"><B>P1Perform</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1Process.html" title="class in AST"><B>P1Process</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1RepeatUntil.html" title="class in AST"><B>P1RepeatUntil</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1Sequence.html" title="class in AST"><B>P1Sequence</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1Then.html" title="class in AST"><B>P1Then</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1UntilCondition.html" title="class in AST"><B>P1UntilCondition</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/P1UntilProcess.html" title="class in AST"><B>P1UntilProcess</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Prefix.html" title="class in AST"><B>Prefix</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ProcessParticipant.html" title="class in AST"><B>ProcessParticipant</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/ProcessPerform.html" title="class in AST"><B>ProcessPerform</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfDescription.html" title="class in AST"><B>RdfDescription</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfFirst.html" title="class in AST"><B>RdfFirst</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfProperty.html" title="class in AST"><B>RdfProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfRest.html" title="class in AST"><B>RdfRest</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfsComment.html" title="class in AST"><B>RdfsComment</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfsDomain.html" title="class in AST"><B>RdfsDomain</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfsLabel.html" title="class in AST"><B>RdfsLabel</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfsRange.html" title="class in AST"><B>RdfsRange</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfsSeeAlso.html" title="class in AST"><B>RdfsSeeAlso</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfsSubClassOf.html" title="class in AST"><B>RdfsSubClassOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST"><B>RdfsSubPropertyOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/RdfType.html" title="class in AST"><B>RdfType</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/SubClassOf.html" title="class in AST"><B>SubClassOf</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="../AST/DiscardedElement.html" title="class in AST"><B>DiscardedElement</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/SimpleElement.html" title="class in AST"><B>SimpleElement</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/FloatElement.html" title="class in AST"><B>FloatElement</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/IntElement.html" title="class in AST"><B>IntElement</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/StringElement.html" title="class in AST"><B>StringElement</B></A> (implements java.lang.Cloneable)
-</UL>
-</UL>
-<LI TYPE="circle">AST.<A HREF="../AST/Identifier.html" title="class in AST"><B>Identifier</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/List.html" title="class in AST"><B>List</B></A>&lt;T&gt; (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Opt.html" title="class in AST"><B>Opt</B></A>&lt;T&gt; (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Properties.html" title="class in AST"><B>Properties</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Restrictions.html" title="class in AST"><B>Restrictions</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Specification.html" title="class in AST"><B>Specification</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Start.html" title="class in AST"><B>Start</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/Value.html" title="class in AST"><B>Value</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/XmlHeader.html" title="class in AST"><B>XmlHeader</B></A> (implements java.lang.Cloneable)
-</UL>
-</UL>
-<LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
-<UL>
-<LI TYPE="circle">java.lang.Error<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/TokenMgrError.html" title="class in AST"><B>TokenMgrError</B></A></UL>
-<LI TYPE="circle">java.lang.Exception<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/ParseException.html" title="class in AST"><B>ParseException</B></A></UL>
-</UL>
-<LI TYPE="circle">AST.<A HREF="../AST/Token.html" title="class in AST"><B>Token</B></A></UL>
-</UL>
-<H2>
-Interface Hierarchy
-</H2>
-<UL>
-<LI TYPE="circle">AST.<A HREF="../AST/Node.html" title="interface in AST"><B>Node</B></A><LI TYPE="circle">AST.<A HREF="../AST/OwlParserConstants.html" title="interface in AST"><B>OwlParserConstants</B></A><LI TYPE="circle">AST.<A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST"><B>OwlParserTreeConstants</B></A><LI TYPE="circle">AST.<A HREF="../AST/OwlParserVisitor.html" title="interface in AST"><B>OwlParserVisitor</B></A></UL>
-<HR>
-
-
+<div class="header">
+<h1 class="title">Hierarchy For Package AST</h1>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">AST.<a href="../AST/ASTNode$State.html" title="class in AST"><span class="strong">ASTNode$State</span></a></li>
+<li type="circle">AST.<a href="../AST/ASTNode$State.CircularValue.html" title="class in AST"><span class="strong">ASTNode$State.CircularValue</span></a></li>
+<li type="circle">AST.<a href="../AST/ASTNodeAnnotation.html" title="class in AST"><span class="strong">ASTNodeAnnotation</span></a></li>
+<li type="circle">AST.<a href="../AST/JavaCharStream.html" title="class in AST"><span class="strong">JavaCharStream</span></a></li>
+<li type="circle">AST.<a href="../AST/OwlParser.html" title="class in AST"><span class="strong">OwlParser</span></a> (implements AST.<a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a>, AST.<a href="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a>)</li>
+<li type="circle">AST.<a href="../AST/OwlParserTokenManager.html" title="class in AST"><span class="strong">OwlParserTokenManager</span></a> (implements AST.<a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a>)</li>
+<li type="circle">AST.<a href="../AST/SimpleNode.html" title="class in AST"><span class="strong">SimpleNode</span></a> (implements AST.<a href="../AST/Node.html" title="interface in AST">Node</a>)
+<ul>
+<li type="circle">AST.<a href="../AST/ASTNode.html" title="class in AST"><span class="strong">ASTNode</span></a>&lt;T&gt; (implements java.lang.Cloneable, java.lang.Iterable&lt;T&gt;)
+<ul>
+<li type="circle">AST.<a href="../AST/Attribute.html" title="class in AST"><span class="strong">Attribute</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="../AST/AbbreviatedIRI.html" title="class in AST"><span class="strong">AbbreviatedIRI</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Cardinality.html" title="class in AST"><span class="strong">Cardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/DatatypeIRI.html" title="class in AST"><span class="strong">DatatypeIRI</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/IRI.html" title="class in AST"><span class="strong">IRI</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Name.html" title="class in AST"><span class="strong">Name</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OntologyIRI.html" title="class in AST"><span class="strong">OntologyIRI</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfAbout.html" title="class in AST"><span class="strong">RdfAbout</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfDatatype.html" title="class in AST"><span class="strong">RdfDatatype</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfId.html" title="class in AST"><span class="strong">RdfId</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfParseType.html" title="class in AST"><span class="strong">RdfParseType</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfResource.html" title="class in AST"><span class="strong">RdfResource</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Version.html" title="class in AST"><span class="strong">Version</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/XmlBase.html" title="class in AST"><span class="strong">XmlBase</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Xmlns.html" title="class in AST"><span class="strong">Xmlns</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/XmlnsXml.html" title="class in AST"><span class="strong">XmlnsXml</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/XmlnsXX.html" title="class in AST"><span class="strong">XmlnsXX</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="../AST/Element.html" title="class in AST"><span class="strong">Element</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="../AST/ComplexElement.html" title="class in AST"><span class="strong">ComplexElement</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="../AST/Annotation.html" title="class in AST"><span class="strong">Annotation</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/AnnotationProperty.html" title="class in AST"><span class="strong">AnnotationProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ClassAssertion.html" title="class in AST"><span class="strong">ClassAssertion</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Clazz.html" title="class in AST"><span class="strong">Clazz</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/DataProperty.html" title="class in AST"><span class="strong">DataProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/DataPropertyRange.html" title="class in AST"><span class="strong">DataPropertyRange</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Datatype.html" title="class in AST"><span class="strong">Datatype</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Declaration.html" title="class in AST"><span class="strong">Declaration</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="../AST/ClassDeclaration.html" title="class in AST"><span class="strong">ClassDeclaration</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/IndividualDeclaration.html" title="class in AST"><span class="strong">IndividualDeclaration</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OClass.html" title="class in AST"><span class="strong">OClass</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="../AST/OwlClassDecl.html" title="class in AST"><span class="strong">OwlClassDecl</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlClassUse.html" title="class in AST"><span class="strong">OwlClassUse</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="../AST/ExpressionCondition.html" title="class in AST"><span class="strong">ExpressionCondition</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ExpressionLogicLanguage.html" title="class in AST"><span class="strong">ExpressionLogicLanguage</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ExpressionRefURI.html" title="class in AST"><span class="strong">ExpressionRefURI</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ExprExpressionData.html" title="class in AST"><span class="strong">ExprExpressionData</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ExprKIFCondition.html" title="class in AST"><span class="strong">ExprKIFCondition</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ListFirst.html" title="class in AST"><span class="strong">ListFirst</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ListRest.html" title="class in AST"><span class="strong">ListRest</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Literal.html" title="class in AST"><span class="strong">Literal</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/NamedIndividual.html" title="class in AST"><span class="strong">NamedIndividual</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ObjectExactCardinality.html" title="class in AST"><span class="strong">ObjectExactCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ObjectListList.html" title="class in AST"><span class="strong">ObjectListList</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ObjectMinCardinality.html" title="class in AST"><span class="strong">ObjectMinCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ObjectProperty.html" title="class in AST"><span class="strong">ObjectProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ObjectPropertyAssertion.html" title="class in AST"><span class="strong">ObjectPropertyAssertion</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ObjectSomeValuesFrom.html" title="class in AST"><span class="strong">ObjectSomeValuesFrom</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OntoDeclaration.html" title="class in AST"><span class="strong">OntoDeclaration</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="../AST/Ontology.html" title="class in AST"><span class="strong">Ontology</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfDeclaration.html" title="class in AST"><span class="strong">RdfDeclaration</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="../AST/OwlAllDifferent.html" title="class in AST"><span class="strong">OwlAllDifferent</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlCardinality.html" title="class in AST"><span class="strong">OwlCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlClass.html" title="class in AST"><span class="strong">OwlClass</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlDataRange.html" title="class in AST"><span class="strong">OwlDataRange</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlDisjointWith.html" title="class in AST"><span class="strong">OwlDisjointWith</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlDistinctMembers.html" title="class in AST"><span class="strong">OwlDistinctMembers</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlEquivalentClass.html" title="class in AST"><span class="strong">OwlEquivalentClass</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlEquivalentProperty.html" title="class in AST"><span class="strong">OwlEquivalentProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlHasValue.html" title="class in AST"><span class="strong">OwlHasValue</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlImports.html" title="class in AST"><span class="strong">OwlImports</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlIntersectionOf.html" title="class in AST"><span class="strong">OwlIntersectionOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlInverseOf.html" title="class in AST"><span class="strong">OwlInverseOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlMaxCardinality.html" title="class in AST"><span class="strong">OwlMaxCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlMinCardinality.html" title="class in AST"><span class="strong">OwlMinCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlNamedIndividual.html" title="class in AST"><span class="strong">OwlNamedIndividual</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlOnClass.html" title="class in AST"><span class="strong">OwlOnClass</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlOnDatatype.html" title="class in AST"><span class="strong">OwlOnDatatype</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlOneOf.html" title="class in AST"><span class="strong">OwlOneOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlOntology.html" title="class in AST"><span class="strong">OwlOntology</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlProperty.html" title="class in AST"><span class="strong">OwlProperty</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="../AST/DataPropertyDomain.html" title="class in AST"><span class="strong">DataPropertyDomain</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ObjectPropertyDomain.html" title="class in AST"><span class="strong">ObjectPropertyDomain</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlDatatypeProperty.html" title="class in AST"><span class="strong">OwlDatatypeProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlFunctionalProperty.html" title="class in AST"><span class="strong">OwlFunctionalProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlObjectProperty.html" title="class in AST"><span class="strong">OwlObjectProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlOnProperty.html" title="class in AST"><span class="strong">OwlOnProperty</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="../AST/OwlQualifiedCardinality.html" title="class in AST"><span class="strong">OwlQualifiedCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlRestriction.html" title="class in AST"><span class="strong">OwlRestriction</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlTransitiveProperty.html" title="class in AST"><span class="strong">OwlTransitiveProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlUnionOf.html" title="class in AST"><span class="strong">OwlUnionOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlValuesFrom.html" title="class in AST"><span class="strong">OwlValuesFrom</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="../AST/OwlAllValuesFrom.html" title="class in AST"><span class="strong">OwlAllValuesFrom</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlSomeValuesFrom.html" title="class in AST"><span class="strong">OwlSomeValuesFrom</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="../AST/OwlVersionInfo.html" title="class in AST"><span class="strong">OwlVersionInfo</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/OwlWithRestrictions.html" title="class in AST"><span class="strong">OwlWithRestrictions</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1AnyOrder.html" title="class in AST"><span class="strong">P1AnyOrder</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1Components.html" title="class in AST"><span class="strong">P1Components</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1ComposedOf.html" title="class in AST"><span class="strong">P1ComposedOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1ControlConstructBag.html" title="class in AST"><span class="strong">P1ControlConstructBag</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1ControlConstructList.html" title="class in AST"><span class="strong">P1ControlConstructList</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1Else.html" title="class in AST"><span class="strong">P1Else</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1HasInput.html" title="class in AST"><span class="strong">P1HasInput</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1HasOutput.html" title="class in AST"><span class="strong">P1HasOutput</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1IfCondition.html" title="class in AST"><span class="strong">P1IfCondition</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1IfThenElse.html" title="class in AST"><span class="strong">P1IfThenElse</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1Input.html" title="class in AST"><span class="strong">P1Input</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1Output.html" title="class in AST"><span class="strong">P1Output</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1ParameterType.html" title="class in AST"><span class="strong">P1ParameterType</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1Perform.html" title="class in AST"><span class="strong">P1Perform</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1Process.html" title="class in AST"><span class="strong">P1Process</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1RepeatUntil.html" title="class in AST"><span class="strong">P1RepeatUntil</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1Sequence.html" title="class in AST"><span class="strong">P1Sequence</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1Then.html" title="class in AST"><span class="strong">P1Then</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1UntilCondition.html" title="class in AST"><span class="strong">P1UntilCondition</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/P1UntilProcess.html" title="class in AST"><span class="strong">P1UntilProcess</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Prefix.html" title="class in AST"><span class="strong">Prefix</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ProcessParticipant.html" title="class in AST"><span class="strong">ProcessParticipant</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/ProcessPerform.html" title="class in AST"><span class="strong">ProcessPerform</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfDescription.html" title="class in AST"><span class="strong">RdfDescription</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfFirst.html" title="class in AST"><span class="strong">RdfFirst</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfProperty.html" title="class in AST"><span class="strong">RdfProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfRest.html" title="class in AST"><span class="strong">RdfRest</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfsComment.html" title="class in AST"><span class="strong">RdfsComment</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfsDatatype.html" title="class in AST"><span class="strong">RdfsDatatype</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfsDomain.html" title="class in AST"><span class="strong">RdfsDomain</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfsLabel.html" title="class in AST"><span class="strong">RdfsLabel</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfsRange.html" title="class in AST"><span class="strong">RdfsRange</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfsSeeAlso.html" title="class in AST"><span class="strong">RdfsSeeAlso</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfsSubClassOf.html" title="class in AST"><span class="strong">RdfsSubClassOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfsSubPropertyOf.html" title="class in AST"><span class="strong">RdfsSubPropertyOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/RdfType.html" title="class in AST"><span class="strong">RdfType</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/SubClassOf.html" title="class in AST"><span class="strong">SubClassOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/XsdMinInclusive.html" title="class in AST"><span class="strong">XsdMinInclusive</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="../AST/DiscardedElement.html" title="class in AST"><span class="strong">DiscardedElement</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/SimpleElement.html" title="class in AST"><span class="strong">SimpleElement</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="../AST/FloatElement.html" title="class in AST"><span class="strong">FloatElement</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/IntElement.html" title="class in AST"><span class="strong">IntElement</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/StringElement.html" title="class in AST"><span class="strong">StringElement</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="../AST/Identifier.html" title="class in AST"><span class="strong">Identifier</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/List.html" title="class in AST"><span class="strong">List</span></a>&lt;T&gt; (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Opt.html" title="class in AST"><span class="strong">Opt</span></a>&lt;T&gt; (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Properties.html" title="class in AST"><span class="strong">Properties</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Restrictions.html" title="class in AST"><span class="strong">Restrictions</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Specification.html" title="class in AST"><span class="strong">Specification</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Start.html" title="class in AST"><span class="strong">Start</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/Value.html" title="class in AST"><span class="strong">Value</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="../AST/XmlHeader.html" title="class in AST"><span class="strong">XmlHeader</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="../AST/OwlOnclass.html" title="class in AST"><span class="strong">OwlOnclass</span></a></li>
+</ul>
+</li>
+<li type="circle">java.lang.Throwable (implements java.io.Serializable)
+<ul>
+<li type="circle">java.lang.Error
+<ul>
+<li type="circle">AST.<a href="../AST/TokenMgrError.html" title="class in AST"><span class="strong">TokenMgrError</span></a></li>
+</ul>
+</li>
+<li type="circle">java.lang.Exception
+<ul>
+<li type="circle">AST.<a href="../AST/ParseException.html" title="class in AST"><span class="strong">ParseException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="../AST/Token.html" title="class in AST"><span class="strong">Token</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">AST.<a href="../AST/Node.html" title="interface in AST"><span class="strong">Node</span></a></li>
+<li type="circle">AST.<a href="../AST/OwlParserConstants.html" title="interface in AST"><span class="strong">OwlParserConstants</span></a></li>
+<li type="circle">AST.<a href="../AST/OwlParserTreeConstants.html" title="interface in AST"><span class="strong">OwlParserTreeConstants</span></a></li>
+<li type="circle">AST.<a href="../AST/OwlParserVisitor.html" title="interface in AST"><span class="strong">OwlParserVisitor</span></a></li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">AST.<a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.Child</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">AST.<a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.ListChild</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">AST.<a href="../AST/ASTNodeAnnotation.OptChild.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.OptChild</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">AST.<a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.Token</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">AST.<a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.Attribute</span></a> (implements java.lang.annotation.Annotation)</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/package-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?AST/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/allclasses-frame.html b/javadoc/allclasses-frame.html
index f3d621f..81ebe2f 100644
--- a/javadoc/allclasses-frame.html
+++ b/javadoc/allclasses-frame.html
@@ -1,313 +1,175 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-All Classes
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
-
-
-</HEAD>
-
-<BODY BGCOLOR="white">
-<FONT size="+1" CLASS="FrameHeadingFont">
-<B>All Classes</B></FONT>
-<BR>
-
-<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
-<TR>
-<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="AST/AbbreviatedIRI.html" title="class in AST" target="classFrame">AbbreviatedIRI</A>
-<BR>
-<A HREF="AST/Annotation.html" title="class in AST" target="classFrame">Annotation</A>
-<BR>
-<A HREF="AST/AnnotationProperty.html" title="class in AST" target="classFrame">AnnotationProperty</A>
-<BR>
-<A HREF="AST/ASTNode.html" title="class in AST" target="classFrame">ASTNode</A>
-<BR>
-<A HREF="AST/Attribute.html" title="class in AST" target="classFrame">Attribute</A>
-<BR>
-<A HREF="AST/Cardinality.html" title="class in AST" target="classFrame">Cardinality</A>
-<BR>
-<A HREF="AST/ClassAssertion.html" title="class in AST" target="classFrame">ClassAssertion</A>
-<BR>
-<A HREF="AST/ClassDeclaration.html" title="class in AST" target="classFrame">ClassDeclaration</A>
-<BR>
-<A HREF="AST/Clazz.html" title="class in AST" target="classFrame">Clazz</A>
-<BR>
-<A HREF="AST/ComplexElement.html" title="class in AST" target="classFrame">ComplexElement</A>
-<BR>
-<A HREF="AST/DataProperty.html" title="class in AST" target="classFrame">DataProperty</A>
-<BR>
-<A HREF="AST/DataPropertyDomain.html" title="class in AST" target="classFrame">DataPropertyDomain</A>
-<BR>
-<A HREF="AST/DataPropertyRange.html" title="class in AST" target="classFrame">DataPropertyRange</A>
-<BR>
-<A HREF="AST/Datatype.html" title="class in AST" target="classFrame">Datatype</A>
-<BR>
-<A HREF="AST/DatatypeIRI.html" title="class in AST" target="classFrame">DatatypeIRI</A>
-<BR>
-<A HREF="AST/Declaration.html" title="class in AST" target="classFrame">Declaration</A>
-<BR>
-<A HREF="AST/DiscardedElement.html" title="class in AST" target="classFrame">DiscardedElement</A>
-<BR>
-<A HREF="AST/Element.html" title="class in AST" target="classFrame">Element</A>
-<BR>
-<A HREF="AST/ExpressionCondition.html" title="class in AST" target="classFrame">ExpressionCondition</A>
-<BR>
-<A HREF="AST/ExpressionLogicLanguage.html" title="class in AST" target="classFrame">ExpressionLogicLanguage</A>
-<BR>
-<A HREF="AST/ExpressionRefURI.html" title="class in AST" target="classFrame">ExpressionRefURI</A>
-<BR>
-<A HREF="AST/ExprExpressionData.html" title="class in AST" target="classFrame">ExprExpressionData</A>
-<BR>
-<A HREF="AST/ExprKIFCondition.html" title="class in AST" target="classFrame">ExprKIFCondition</A>
-<BR>
-<A HREF="AST/FloatElement.html" title="class in AST" target="classFrame">FloatElement</A>
-<BR>
-<A HREF="AST/Identifier.html" title="class in AST" target="classFrame">Identifier</A>
-<BR>
-<A HREF="AST/IndividualDeclaration.html" title="class in AST" target="classFrame">IndividualDeclaration</A>
-<BR>
-<A HREF="AST/IntElement.html" title="class in AST" target="classFrame">IntElement</A>
-<BR>
-<A HREF="AST/IRI.html" title="class in AST" target="classFrame">IRI</A>
-<BR>
-<A HREF="AST/JavaCharStream.html" title="class in AST" target="classFrame">JavaCharStream</A>
-<BR>
-<A HREF="AST/List.html" title="class in AST" target="classFrame">List</A>
-<BR>
-<A HREF="AST/ListFirst.html" title="class in AST" target="classFrame">ListFirst</A>
-<BR>
-<A HREF="AST/ListRest.html" title="class in AST" target="classFrame">ListRest</A>
-<BR>
-<A HREF="AST/Literal.html" title="class in AST" target="classFrame">Literal</A>
-<BR>
-<A HREF="AST/Name.html" title="class in AST" target="classFrame">Name</A>
-<BR>
-<A HREF="AST/NamedIndividual.html" title="class in AST" target="classFrame">NamedIndividual</A>
-<BR>
-<A HREF="AST/Node.html" title="interface in AST" target="classFrame"><I>Node</I></A>
-<BR>
-<A HREF="AST/ObjectExactCardinality.html" title="class in AST" target="classFrame">ObjectExactCardinality</A>
-<BR>
-<A HREF="AST/ObjectListList.html" title="class in AST" target="classFrame">ObjectListList</A>
-<BR>
-<A HREF="AST/ObjectMinCardinality.html" title="class in AST" target="classFrame">ObjectMinCardinality</A>
-<BR>
-<A HREF="AST/ObjectProperty.html" title="class in AST" target="classFrame">ObjectProperty</A>
-<BR>
-<A HREF="AST/ObjectPropertyAssertion.html" title="class in AST" target="classFrame">ObjectPropertyAssertion</A>
-<BR>
-<A HREF="AST/ObjectPropertyDomain.html" title="class in AST" target="classFrame">ObjectPropertyDomain</A>
-<BR>
-<A HREF="AST/ObjectSomeValuesFrom.html" title="class in AST" target="classFrame">ObjectSomeValuesFrom</A>
-<BR>
-<A HREF="AST/OClass.html" title="class in AST" target="classFrame">OClass</A>
-<BR>
-<A HREF="AST/OntoDeclaration.html" title="class in AST" target="classFrame">OntoDeclaration</A>
-<BR>
-<A HREF="AST/Ontology.html" title="class in AST" target="classFrame">Ontology</A>
-<BR>
-<A HREF="AST/OntologyIRI.html" title="class in AST" target="classFrame">OntologyIRI</A>
-<BR>
-<A HREF="AST/Opt.html" title="class in AST" target="classFrame">Opt</A>
-<BR>
-<A HREF="AST/OwlAllDifferent.html" title="class in AST" target="classFrame">OwlAllDifferent</A>
-<BR>
-<A HREF="AST/OwlAllValuesFrom.html" title="class in AST" target="classFrame">OwlAllValuesFrom</A>
-<BR>
-<A HREF="AST/OwlCardinality.html" title="class in AST" target="classFrame">OwlCardinality</A>
-<BR>
-<A HREF="AST/OwlClass.html" title="class in AST" target="classFrame">OwlClass</A>
-<BR>
-<A HREF="AST/OwlClassDecl.html" title="class in AST" target="classFrame">OwlClassDecl</A>
-<BR>
-<A HREF="AST/OwlClassUse.html" title="class in AST" target="classFrame">OwlClassUse</A>
-<BR>
-<A HREF="AST/OwlDataRange.html" title="class in AST" target="classFrame">OwlDataRange</A>
-<BR>
-<A HREF="AST/OwlDatatypeProperty.html" title="class in AST" target="classFrame">OwlDatatypeProperty</A>
-<BR>
-<A HREF="AST/OwlDisjointWith.html" title="class in AST" target="classFrame">OwlDisjointWith</A>
-<BR>
-<A HREF="AST/OwlDistinctMembers.html" title="class in AST" target="classFrame">OwlDistinctMembers</A>
-<BR>
-<A HREF="AST/OwlEquivalentClass.html" title="class in AST" target="classFrame">OwlEquivalentClass</A>
-<BR>
-<A HREF="AST/OwlEquivalentProperty.html" title="class in AST" target="classFrame">OwlEquivalentProperty</A>
-<BR>
-<A HREF="AST/OwlFunctionalProperty.html" title="class in AST" target="classFrame">OwlFunctionalProperty</A>
-<BR>
-<A HREF="AST/OwlHasValue.html" title="class in AST" target="classFrame">OwlHasValue</A>
-<BR>
-<A HREF="AST/OwlImports.html" title="class in AST" target="classFrame">OwlImports</A>
-<BR>
-<A HREF="AST/OwlIntersectionOf.html" title="class in AST" target="classFrame">OwlIntersectionOf</A>
-<BR>
-<A HREF="AST/OwlInverseOf.html" title="class in AST" target="classFrame">OwlInverseOf</A>
-<BR>
-<A HREF="AST/OwlMaxCardinality.html" title="class in AST" target="classFrame">OwlMaxCardinality</A>
-<BR>
-<A HREF="AST/OwlMinCardinality.html" title="class in AST" target="classFrame">OwlMinCardinality</A>
-<BR>
-<A HREF="AST/OwlObjectProperty.html" title="class in AST" target="classFrame">OwlObjectProperty</A>
-<BR>
-<A HREF="AST/OwlOneOf.html" title="class in AST" target="classFrame">OwlOneOf</A>
-<BR>
-<A HREF="AST/OwlOnProperty.html" title="class in AST" target="classFrame">OwlOnProperty</A>
-<BR>
-<A HREF="AST/OwlOntology.html" title="class in AST" target="classFrame">OwlOntology</A>
-<BR>
-<A HREF="AST/OwlParser.html" title="class in AST" target="classFrame">OwlParser</A>
-<BR>
-<A HREF="AST/OwlParserConstants.html" title="interface in AST" target="classFrame"><I>OwlParserConstants</I></A>
-<BR>
-<A HREF="AST/OwlParserTokenManager.html" title="class in AST" target="classFrame">OwlParserTokenManager</A>
-<BR>
-<A HREF="AST/OwlParserTreeConstants.html" title="interface in AST" target="classFrame"><I>OwlParserTreeConstants</I></A>
-<BR>
-<A HREF="AST/OwlParserVisitor.html" title="interface in AST" target="classFrame"><I>OwlParserVisitor</I></A>
-<BR>
-<A HREF="AST/OwlProperty.html" title="class in AST" target="classFrame">OwlProperty</A>
-<BR>
-<A HREF="AST/OwlRestriction.html" title="class in AST" target="classFrame">OwlRestriction</A>
-<BR>
-<A HREF="AST/OwlSomeValuesFrom.html" title="class in AST" target="classFrame">OwlSomeValuesFrom</A>
-<BR>
-<A HREF="AST/OwlTransitiveProperty.html" title="class in AST" target="classFrame">OwlTransitiveProperty</A>
-<BR>
-<A HREF="AST/OwlUnionOf.html" title="class in AST" target="classFrame">OwlUnionOf</A>
-<BR>
-<A HREF="AST/OwlValuesFrom.html" title="class in AST" target="classFrame">OwlValuesFrom</A>
-<BR>
-<A HREF="AST/OwlVersionInfo.html" title="class in AST" target="classFrame">OwlVersionInfo</A>
-<BR>
-<A HREF="AST/P1AnyOrder.html" title="class in AST" target="classFrame">P1AnyOrder</A>
-<BR>
-<A HREF="AST/P1Components.html" title="class in AST" target="classFrame">P1Components</A>
-<BR>
-<A HREF="AST/P1ComposedOf.html" title="class in AST" target="classFrame">P1ComposedOf</A>
-<BR>
-<A HREF="AST/P1ControlConstructBag.html" title="class in AST" target="classFrame">P1ControlConstructBag</A>
-<BR>
-<A HREF="AST/P1ControlConstructList.html" title="class in AST" target="classFrame">P1ControlConstructList</A>
-<BR>
-<A HREF="AST/P1Else.html" title="class in AST" target="classFrame">P1Else</A>
-<BR>
-<A HREF="AST/P1HasInput.html" title="class in AST" target="classFrame">P1HasInput</A>
-<BR>
-<A HREF="AST/P1HasOutput.html" title="class in AST" target="classFrame">P1HasOutput</A>
-<BR>
-<A HREF="AST/P1IfCondition.html" title="class in AST" target="classFrame">P1IfCondition</A>
-<BR>
-<A HREF="AST/P1IfThenElse.html" title="class in AST" target="classFrame">P1IfThenElse</A>
-<BR>
-<A HREF="AST/P1Input.html" title="class in AST" target="classFrame">P1Input</A>
-<BR>
-<A HREF="AST/P1Output.html" title="class in AST" target="classFrame">P1Output</A>
-<BR>
-<A HREF="AST/P1ParameterType.html" title="class in AST" target="classFrame">P1ParameterType</A>
-<BR>
-<A HREF="AST/P1Perform.html" title="class in AST" target="classFrame">P1Perform</A>
-<BR>
-<A HREF="AST/P1Process.html" title="class in AST" target="classFrame">P1Process</A>
-<BR>
-<A HREF="AST/P1RepeatUntil.html" title="class in AST" target="classFrame">P1RepeatUntil</A>
-<BR>
-<A HREF="AST/P1Sequence.html" title="class in AST" target="classFrame">P1Sequence</A>
-<BR>
-<A HREF="AST/P1Then.html" title="class in AST" target="classFrame">P1Then</A>
-<BR>
-<A HREF="AST/P1UntilCondition.html" title="class in AST" target="classFrame">P1UntilCondition</A>
-<BR>
-<A HREF="AST/P1UntilProcess.html" title="class in AST" target="classFrame">P1UntilProcess</A>
-<BR>
-<A HREF="AST/ParseException.html" title="class in AST" target="classFrame">ParseException</A>
-<BR>
-<A HREF="AST/Prefix.html" title="class in AST" target="classFrame">Prefix</A>
-<BR>
-<A HREF="AST/ProcessParticipant.html" title="class in AST" target="classFrame">ProcessParticipant</A>
-<BR>
-<A HREF="AST/ProcessPerform.html" title="class in AST" target="classFrame">ProcessPerform</A>
-<BR>
-<A HREF="AST/Properties.html" title="class in AST" target="classFrame">Properties</A>
-<BR>
-<A HREF="AST/RdfAbout.html" title="class in AST" target="classFrame">RdfAbout</A>
-<BR>
-<A HREF="AST/RdfDatatype.html" title="class in AST" target="classFrame">RdfDatatype</A>
-<BR>
-<A HREF="AST/RdfDeclaration.html" title="class in AST" target="classFrame">RdfDeclaration</A>
-<BR>
-<A HREF="AST/RdfDescription.html" title="class in AST" target="classFrame">RdfDescription</A>
-<BR>
-<A HREF="AST/RdfFirst.html" title="class in AST" target="classFrame">RdfFirst</A>
-<BR>
-<A HREF="AST/RdfId.html" title="class in AST" target="classFrame">RdfId</A>
-<BR>
-<A HREF="AST/RdfParseType.html" title="class in AST" target="classFrame">RdfParseType</A>
-<BR>
-<A HREF="AST/RdfProperty.html" title="class in AST" target="classFrame">RdfProperty</A>
-<BR>
-<A HREF="AST/RdfResource.html" title="class in AST" target="classFrame">RdfResource</A>
-<BR>
-<A HREF="AST/RdfRest.html" title="class in AST" target="classFrame">RdfRest</A>
-<BR>
-<A HREF="AST/RdfsComment.html" title="class in AST" target="classFrame">RdfsComment</A>
-<BR>
-<A HREF="AST/RdfsDomain.html" title="class in AST" target="classFrame">RdfsDomain</A>
-<BR>
-<A HREF="AST/RdfsLabel.html" title="class in AST" target="classFrame">RdfsLabel</A>
-<BR>
-<A HREF="AST/RdfsRange.html" title="class in AST" target="classFrame">RdfsRange</A>
-<BR>
-<A HREF="AST/RdfsSeeAlso.html" title="class in AST" target="classFrame">RdfsSeeAlso</A>
-<BR>
-<A HREF="AST/RdfsSubClassOf.html" title="class in AST" target="classFrame">RdfsSubClassOf</A>
-<BR>
-<A HREF="AST/RdfsSubPropertyOf.html" title="class in AST" target="classFrame">RdfsSubPropertyOf</A>
-<BR>
-<A HREF="AST/RdfType.html" title="class in AST" target="classFrame">RdfType</A>
-<BR>
-<A HREF="AST/Restrictions.html" title="class in AST" target="classFrame">Restrictions</A>
-<BR>
-<A HREF="AST/SimpleElement.html" title="class in AST" target="classFrame">SimpleElement</A>
-<BR>
-<A HREF="AST/SimpleNode.html" title="class in AST" target="classFrame">SimpleNode</A>
-<BR>
-<A HREF="AST/Specification.html" title="class in AST" target="classFrame">Specification</A>
-<BR>
-<A HREF="AST/Start.html" title="class in AST" target="classFrame">Start</A>
-<BR>
-<A HREF="AST/StringElement.html" title="class in AST" target="classFrame">StringElement</A>
-<BR>
-<A HREF="AST/SubClassOf.html" title="class in AST" target="classFrame">SubClassOf</A>
-<BR>
-<A HREF="AST/Token.html" title="class in AST" target="classFrame">Token</A>
-<BR>
-<A HREF="AST/TokenMgrError.html" title="class in AST" target="classFrame">TokenMgrError</A>
-<BR>
-<A HREF="AST/Value.html" title="class in AST" target="classFrame">Value</A>
-<BR>
-<A HREF="AST/Version.html" title="class in AST" target="classFrame">Version</A>
-<BR>
-<A HREF="AST/XmlBase.html" title="class in AST" target="classFrame">XmlBase</A>
-<BR>
-<A HREF="AST/XmlHeader.html" title="class in AST" target="classFrame">XmlHeader</A>
-<BR>
-<A HREF="AST/Xmlns.html" title="class in AST" target="classFrame">Xmlns</A>
-<BR>
-<A HREF="AST/XmlnsXml.html" title="class in AST" target="classFrame">XmlnsXml</A>
-<BR>
-<A HREF="AST/XmlnsXX.html" title="class in AST" target="classFrame">XmlnsXX</A>
-<BR>
-</FONT></TD>
-</TR>
-</TABLE>
-
-</BODY>
-</HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>All Classes</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar">All Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="AST/AbbreviatedIRI.html" title="class in AST" target="classFrame">AbbreviatedIRI</a></li>
+<li><a href="AST/Annotation.html" title="class in AST" target="classFrame">Annotation</a></li>
+<li><a href="AST/AnnotationProperty.html" title="class in AST" target="classFrame">AnnotationProperty</a></li>
+<li><a href="AST/ASTNode.html" title="class in AST" target="classFrame">ASTNode</a></li>
+<li><a href="AST/ASTNode$State.html" title="class in AST" target="classFrame">ASTNode$State</a></li>
+<li><a href="AST/ASTNode$State.CircularValue.html" title="class in AST" target="classFrame">ASTNode$State.CircularValue</a></li>
+<li><a href="AST/ASTNodeAnnotation.html" title="class in AST" target="classFrame">ASTNodeAnnotation</a></li>
+<li><a href="AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST" target="classFrame">ASTNodeAnnotation.Attribute</a></li>
+<li><a href="AST/ASTNodeAnnotation.Child.html" title="annotation in AST" target="classFrame">ASTNodeAnnotation.Child</a></li>
+<li><a href="AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST" target="classFrame">ASTNodeAnnotation.ListChild</a></li>
+<li><a href="AST/ASTNodeAnnotation.OptChild.html" title="annotation in AST" target="classFrame">ASTNodeAnnotation.OptChild</a></li>
+<li><a href="AST/ASTNodeAnnotation.Token.html" title="annotation in AST" target="classFrame">ASTNodeAnnotation.Token</a></li>
+<li><a href="AST/Attribute.html" title="class in AST" target="classFrame">Attribute</a></li>
+<li><a href="AST/Cardinality.html" title="class in AST" target="classFrame">Cardinality</a></li>
+<li><a href="AST/ClassAssertion.html" title="class in AST" target="classFrame">ClassAssertion</a></li>
+<li><a href="AST/ClassDeclaration.html" title="class in AST" target="classFrame">ClassDeclaration</a></li>
+<li><a href="AST/Clazz.html" title="class in AST" target="classFrame">Clazz</a></li>
+<li><a href="AST/ComplexElement.html" title="class in AST" target="classFrame">ComplexElement</a></li>
+<li><a href="AST/DataProperty.html" title="class in AST" target="classFrame">DataProperty</a></li>
+<li><a href="AST/DataPropertyDomain.html" title="class in AST" target="classFrame">DataPropertyDomain</a></li>
+<li><a href="AST/DataPropertyRange.html" title="class in AST" target="classFrame">DataPropertyRange</a></li>
+<li><a href="AST/Datatype.html" title="class in AST" target="classFrame">Datatype</a></li>
+<li><a href="AST/DatatypeIRI.html" title="class in AST" target="classFrame">DatatypeIRI</a></li>
+<li><a href="AST/Declaration.html" title="class in AST" target="classFrame">Declaration</a></li>
+<li><a href="AST/DiscardedElement.html" title="class in AST" target="classFrame">DiscardedElement</a></li>
+<li><a href="AST/Element.html" title="class in AST" target="classFrame">Element</a></li>
+<li><a href="AST/ExpressionCondition.html" title="class in AST" target="classFrame">ExpressionCondition</a></li>
+<li><a href="AST/ExpressionLogicLanguage.html" title="class in AST" target="classFrame">ExpressionLogicLanguage</a></li>
+<li><a href="AST/ExpressionRefURI.html" title="class in AST" target="classFrame">ExpressionRefURI</a></li>
+<li><a href="AST/ExprExpressionData.html" title="class in AST" target="classFrame">ExprExpressionData</a></li>
+<li><a href="AST/ExprKIFCondition.html" title="class in AST" target="classFrame">ExprKIFCondition</a></li>
+<li><a href="AST/FloatElement.html" title="class in AST" target="classFrame">FloatElement</a></li>
+<li><a href="AST/Identifier.html" title="class in AST" target="classFrame">Identifier</a></li>
+<li><a href="AST/IndividualDeclaration.html" title="class in AST" target="classFrame">IndividualDeclaration</a></li>
+<li><a href="AST/IntElement.html" title="class in AST" target="classFrame">IntElement</a></li>
+<li><a href="AST/IRI.html" title="class in AST" target="classFrame">IRI</a></li>
+<li><a href="AST/JavaCharStream.html" title="class in AST" target="classFrame">JavaCharStream</a></li>
+<li><a href="AST/List.html" title="class in AST" target="classFrame">List</a></li>
+<li><a href="AST/ListFirst.html" title="class in AST" target="classFrame">ListFirst</a></li>
+<li><a href="AST/ListRest.html" title="class in AST" target="classFrame">ListRest</a></li>
+<li><a href="AST/Literal.html" title="class in AST" target="classFrame">Literal</a></li>
+<li><a href="AST/Name.html" title="class in AST" target="classFrame">Name</a></li>
+<li><a href="AST/NamedIndividual.html" title="class in AST" target="classFrame">NamedIndividual</a></li>
+<li><a href="AST/Node.html" title="interface in AST" target="classFrame"><i>Node</i></a></li>
+<li><a href="AST/ObjectExactCardinality.html" title="class in AST" target="classFrame">ObjectExactCardinality</a></li>
+<li><a href="AST/ObjectListList.html" title="class in AST" target="classFrame">ObjectListList</a></li>
+<li><a href="AST/ObjectMinCardinality.html" title="class in AST" target="classFrame">ObjectMinCardinality</a></li>
+<li><a href="AST/ObjectProperty.html" title="class in AST" target="classFrame">ObjectProperty</a></li>
+<li><a href="AST/ObjectPropertyAssertion.html" title="class in AST" target="classFrame">ObjectPropertyAssertion</a></li>
+<li><a href="AST/ObjectPropertyDomain.html" title="class in AST" target="classFrame">ObjectPropertyDomain</a></li>
+<li><a href="AST/ObjectSomeValuesFrom.html" title="class in AST" target="classFrame">ObjectSomeValuesFrom</a></li>
+<li><a href="AST/OClass.html" title="class in AST" target="classFrame">OClass</a></li>
+<li><a href="AST/OntoDeclaration.html" title="class in AST" target="classFrame">OntoDeclaration</a></li>
+<li><a href="AST/Ontology.html" title="class in AST" target="classFrame">Ontology</a></li>
+<li><a href="AST/OntologyIRI.html" title="class in AST" target="classFrame">OntologyIRI</a></li>
+<li><a href="AST/Opt.html" title="class in AST" target="classFrame">Opt</a></li>
+<li><a href="AST/OwlAllDifferent.html" title="class in AST" target="classFrame">OwlAllDifferent</a></li>
+<li><a href="AST/OwlAllValuesFrom.html" title="class in AST" target="classFrame">OwlAllValuesFrom</a></li>
+<li><a href="AST/OwlCardinality.html" title="class in AST" target="classFrame">OwlCardinality</a></li>
+<li><a href="AST/OwlClass.html" title="class in AST" target="classFrame">OwlClass</a></li>
+<li><a href="AST/OwlClassDecl.html" title="class in AST" target="classFrame">OwlClassDecl</a></li>
+<li><a href="AST/OwlClassUse.html" title="class in AST" target="classFrame">OwlClassUse</a></li>
+<li><a href="AST/OwlDataRange.html" title="class in AST" target="classFrame">OwlDataRange</a></li>
+<li><a href="AST/OwlDatatypeProperty.html" title="class in AST" target="classFrame">OwlDatatypeProperty</a></li>
+<li><a href="AST/OwlDisjointWith.html" title="class in AST" target="classFrame">OwlDisjointWith</a></li>
+<li><a href="AST/OwlDistinctMembers.html" title="class in AST" target="classFrame">OwlDistinctMembers</a></li>
+<li><a href="AST/OwlEquivalentClass.html" title="class in AST" target="classFrame">OwlEquivalentClass</a></li>
+<li><a href="AST/OwlEquivalentProperty.html" title="class in AST" target="classFrame">OwlEquivalentProperty</a></li>
+<li><a href="AST/OwlFunctionalProperty.html" title="class in AST" target="classFrame">OwlFunctionalProperty</a></li>
+<li><a href="AST/OwlHasValue.html" title="class in AST" target="classFrame">OwlHasValue</a></li>
+<li><a href="AST/OwlImports.html" title="class in AST" target="classFrame">OwlImports</a></li>
+<li><a href="AST/OwlIntersectionOf.html" title="class in AST" target="classFrame">OwlIntersectionOf</a></li>
+<li><a href="AST/OwlInverseOf.html" title="class in AST" target="classFrame">OwlInverseOf</a></li>
+<li><a href="AST/OwlMaxCardinality.html" title="class in AST" target="classFrame">OwlMaxCardinality</a></li>
+<li><a href="AST/OwlMinCardinality.html" title="class in AST" target="classFrame">OwlMinCardinality</a></li>
+<li><a href="AST/OwlNamedIndividual.html" title="class in AST" target="classFrame">OwlNamedIndividual</a></li>
+<li><a href="AST/OwlObjectProperty.html" title="class in AST" target="classFrame">OwlObjectProperty</a></li>
+<li><a href="AST/OwlOnclass.html" title="class in AST" target="classFrame">OwlOnclass</a></li>
+<li><a href="AST/OwlOnClass.html" title="class in AST" target="classFrame">OwlOnClass</a></li>
+<li><a href="AST/OwlOnDatatype.html" title="class in AST" target="classFrame">OwlOnDatatype</a></li>
+<li><a href="AST/OwlOneOf.html" title="class in AST" target="classFrame">OwlOneOf</a></li>
+<li><a href="AST/OwlOnProperty.html" title="class in AST" target="classFrame">OwlOnProperty</a></li>
+<li><a href="AST/OwlOntology.html" title="class in AST" target="classFrame">OwlOntology</a></li>
+<li><a href="AST/OwlParser.html" title="class in AST" target="classFrame">OwlParser</a></li>
+<li><a href="AST/OwlParserConstants.html" title="interface in AST" target="classFrame"><i>OwlParserConstants</i></a></li>
+<li><a href="AST/OwlParserTokenManager.html" title="class in AST" target="classFrame">OwlParserTokenManager</a></li>
+<li><a href="AST/OwlParserTreeConstants.html" title="interface in AST" target="classFrame"><i>OwlParserTreeConstants</i></a></li>
+<li><a href="AST/OwlParserVisitor.html" title="interface in AST" target="classFrame"><i>OwlParserVisitor</i></a></li>
+<li><a href="AST/OwlProperty.html" title="class in AST" target="classFrame">OwlProperty</a></li>
+<li><a href="AST/OwlQualifiedCardinality.html" title="class in AST" target="classFrame">OwlQualifiedCardinality</a></li>
+<li><a href="AST/OwlRestriction.html" title="class in AST" target="classFrame">OwlRestriction</a></li>
+<li><a href="AST/OwlSomeValuesFrom.html" title="class in AST" target="classFrame">OwlSomeValuesFrom</a></li>
+<li><a href="AST/OwlTransitiveProperty.html" title="class in AST" target="classFrame">OwlTransitiveProperty</a></li>
+<li><a href="AST/OwlUnionOf.html" title="class in AST" target="classFrame">OwlUnionOf</a></li>
+<li><a href="AST/OwlValuesFrom.html" title="class in AST" target="classFrame">OwlValuesFrom</a></li>
+<li><a href="AST/OwlVersionInfo.html" title="class in AST" target="classFrame">OwlVersionInfo</a></li>
+<li><a href="AST/OwlWithRestrictions.html" title="class in AST" target="classFrame">OwlWithRestrictions</a></li>
+<li><a href="AST/P1AnyOrder.html" title="class in AST" target="classFrame">P1AnyOrder</a></li>
+<li><a href="AST/P1Components.html" title="class in AST" target="classFrame">P1Components</a></li>
+<li><a href="AST/P1ComposedOf.html" title="class in AST" target="classFrame">P1ComposedOf</a></li>
+<li><a href="AST/P1ControlConstructBag.html" title="class in AST" target="classFrame">P1ControlConstructBag</a></li>
+<li><a href="AST/P1ControlConstructList.html" title="class in AST" target="classFrame">P1ControlConstructList</a></li>
+<li><a href="AST/P1Else.html" title="class in AST" target="classFrame">P1Else</a></li>
+<li><a href="AST/P1HasInput.html" title="class in AST" target="classFrame">P1HasInput</a></li>
+<li><a href="AST/P1HasOutput.html" title="class in AST" target="classFrame">P1HasOutput</a></li>
+<li><a href="AST/P1IfCondition.html" title="class in AST" target="classFrame">P1IfCondition</a></li>
+<li><a href="AST/P1IfThenElse.html" title="class in AST" target="classFrame">P1IfThenElse</a></li>
+<li><a href="AST/P1Input.html" title="class in AST" target="classFrame">P1Input</a></li>
+<li><a href="AST/P1Output.html" title="class in AST" target="classFrame">P1Output</a></li>
+<li><a href="AST/P1ParameterType.html" title="class in AST" target="classFrame">P1ParameterType</a></li>
+<li><a href="AST/P1Perform.html" title="class in AST" target="classFrame">P1Perform</a></li>
+<li><a href="AST/P1Process.html" title="class in AST" target="classFrame">P1Process</a></li>
+<li><a href="AST/P1RepeatUntil.html" title="class in AST" target="classFrame">P1RepeatUntil</a></li>
+<li><a href="AST/P1Sequence.html" title="class in AST" target="classFrame">P1Sequence</a></li>
+<li><a href="AST/P1Then.html" title="class in AST" target="classFrame">P1Then</a></li>
+<li><a href="AST/P1UntilCondition.html" title="class in AST" target="classFrame">P1UntilCondition</a></li>
+<li><a href="AST/P1UntilProcess.html" title="class in AST" target="classFrame">P1UntilProcess</a></li>
+<li><a href="AST/ParseException.html" title="class in AST" target="classFrame">ParseException</a></li>
+<li><a href="AST/Prefix.html" title="class in AST" target="classFrame">Prefix</a></li>
+<li><a href="AST/ProcessParticipant.html" title="class in AST" target="classFrame">ProcessParticipant</a></li>
+<li><a href="AST/ProcessPerform.html" title="class in AST" target="classFrame">ProcessPerform</a></li>
+<li><a href="AST/Properties.html" title="class in AST" target="classFrame">Properties</a></li>
+<li><a href="AST/RdfAbout.html" title="class in AST" target="classFrame">RdfAbout</a></li>
+<li><a href="AST/RdfDatatype.html" title="class in AST" target="classFrame">RdfDatatype</a></li>
+<li><a href="AST/RdfDeclaration.html" title="class in AST" target="classFrame">RdfDeclaration</a></li>
+<li><a href="AST/RdfDescription.html" title="class in AST" target="classFrame">RdfDescription</a></li>
+<li><a href="AST/RdfFirst.html" title="class in AST" target="classFrame">RdfFirst</a></li>
+<li><a href="AST/RdfId.html" title="class in AST" target="classFrame">RdfId</a></li>
+<li><a href="AST/RdfParseType.html" title="class in AST" target="classFrame">RdfParseType</a></li>
+<li><a href="AST/RdfProperty.html" title="class in AST" target="classFrame">RdfProperty</a></li>
+<li><a href="AST/RdfResource.html" title="class in AST" target="classFrame">RdfResource</a></li>
+<li><a href="AST/RdfRest.html" title="class in AST" target="classFrame">RdfRest</a></li>
+<li><a href="AST/RdfsComment.html" title="class in AST" target="classFrame">RdfsComment</a></li>
+<li><a href="AST/RdfsDatatype.html" title="class in AST" target="classFrame">RdfsDatatype</a></li>
+<li><a href="AST/RdfsDomain.html" title="class in AST" target="classFrame">RdfsDomain</a></li>
+<li><a href="AST/RdfsLabel.html" title="class in AST" target="classFrame">RdfsLabel</a></li>
+<li><a href="AST/RdfsRange.html" title="class in AST" target="classFrame">RdfsRange</a></li>
+<li><a href="AST/RdfsSeeAlso.html" title="class in AST" target="classFrame">RdfsSeeAlso</a></li>
+<li><a href="AST/RdfsSubClassOf.html" title="class in AST" target="classFrame">RdfsSubClassOf</a></li>
+<li><a href="AST/RdfsSubPropertyOf.html" title="class in AST" target="classFrame">RdfsSubPropertyOf</a></li>
+<li><a href="AST/RdfType.html" title="class in AST" target="classFrame">RdfType</a></li>
+<li><a href="AST/Restrictions.html" title="class in AST" target="classFrame">Restrictions</a></li>
+<li><a href="AST/SimpleElement.html" title="class in AST" target="classFrame">SimpleElement</a></li>
+<li><a href="AST/SimpleNode.html" title="class in AST" target="classFrame">SimpleNode</a></li>
+<li><a href="AST/Specification.html" title="class in AST" target="classFrame">Specification</a></li>
+<li><a href="AST/Start.html" title="class in AST" target="classFrame">Start</a></li>
+<li><a href="AST/StringElement.html" title="class in AST" target="classFrame">StringElement</a></li>
+<li><a href="AST/SubClassOf.html" title="class in AST" target="classFrame">SubClassOf</a></li>
+<li><a href="AST/Token.html" title="class in AST" target="classFrame">Token</a></li>
+<li><a href="AST/TokenMgrError.html" title="class in AST" target="classFrame">TokenMgrError</a></li>
+<li><a href="AST/Value.html" title="class in AST" target="classFrame">Value</a></li>
+<li><a href="AST/Version.html" title="class in AST" target="classFrame">Version</a></li>
+<li><a href="AST/XmlBase.html" title="class in AST" target="classFrame">XmlBase</a></li>
+<li><a href="AST/XmlHeader.html" title="class in AST" target="classFrame">XmlHeader</a></li>
+<li><a href="AST/Xmlns.html" title="class in AST" target="classFrame">Xmlns</a></li>
+<li><a href="AST/XmlnsXml.html" title="class in AST" target="classFrame">XmlnsXml</a></li>
+<li><a href="AST/XmlnsXX.html" title="class in AST" target="classFrame">XmlnsXX</a></li>
+<li><a href="AST/XsdMinInclusive.html" title="class in AST" target="classFrame">XsdMinInclusive</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/allclasses-noframe.html b/javadoc/allclasses-noframe.html
index f6d22ed..4f6e858 100644
--- a/javadoc/allclasses-noframe.html
+++ b/javadoc/allclasses-noframe.html
@@ -1,313 +1,175 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-All Classes
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
-
-
-</HEAD>
-
-<BODY BGCOLOR="white">
-<FONT size="+1" CLASS="FrameHeadingFont">
-<B>All Classes</B></FONT>
-<BR>
-
-<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
-<TR>
-<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<BR>
-<A HREF="AST/Annotation.html" title="class in AST">Annotation</A>
-<BR>
-<A HREF="AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<BR>
-<A HREF="AST/ASTNode.html" title="class in AST">ASTNode</A>
-<BR>
-<A HREF="AST/Attribute.html" title="class in AST">Attribute</A>
-<BR>
-<A HREF="AST/Cardinality.html" title="class in AST">Cardinality</A>
-<BR>
-<A HREF="AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<BR>
-<A HREF="AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<BR>
-<A HREF="AST/Clazz.html" title="class in AST">Clazz</A>
-<BR>
-<A HREF="AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<BR>
-<A HREF="AST/DataProperty.html" title="class in AST">DataProperty</A>
-<BR>
-<A HREF="AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<BR>
-<A HREF="AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<BR>
-<A HREF="AST/Datatype.html" title="class in AST">Datatype</A>
-<BR>
-<A HREF="AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<BR>
-<A HREF="AST/Declaration.html" title="class in AST">Declaration</A>
-<BR>
-<A HREF="AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<BR>
-<A HREF="AST/Element.html" title="class in AST">Element</A>
-<BR>
-<A HREF="AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<BR>
-<A HREF="AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<BR>
-<A HREF="AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<BR>
-<A HREF="AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<BR>
-<A HREF="AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<BR>
-<A HREF="AST/FloatElement.html" title="class in AST">FloatElement</A>
-<BR>
-<A HREF="AST/Identifier.html" title="class in AST">Identifier</A>
-<BR>
-<A HREF="AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<BR>
-<A HREF="AST/IntElement.html" title="class in AST">IntElement</A>
-<BR>
-<A HREF="AST/IRI.html" title="class in AST">IRI</A>
-<BR>
-<A HREF="AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<BR>
-<A HREF="AST/List.html" title="class in AST">List</A>
-<BR>
-<A HREF="AST/ListFirst.html" title="class in AST">ListFirst</A>
-<BR>
-<A HREF="AST/ListRest.html" title="class in AST">ListRest</A>
-<BR>
-<A HREF="AST/Literal.html" title="class in AST">Literal</A>
-<BR>
-<A HREF="AST/Name.html" title="class in AST">Name</A>
-<BR>
-<A HREF="AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<BR>
-<A HREF="AST/Node.html" title="interface in AST"><I>Node</I></A>
-<BR>
-<A HREF="AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<BR>
-<A HREF="AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<BR>
-<A HREF="AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<BR>
-<A HREF="AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<BR>
-<A HREF="AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<BR>
-<A HREF="AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<BR>
-<A HREF="AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<BR>
-<A HREF="AST/OClass.html" title="class in AST">OClass</A>
-<BR>
-<A HREF="AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<BR>
-<A HREF="AST/Ontology.html" title="class in AST">Ontology</A>
-<BR>
-<A HREF="AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<BR>
-<A HREF="AST/Opt.html" title="class in AST">Opt</A>
-<BR>
-<A HREF="AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<BR>
-<A HREF="AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<BR>
-<A HREF="AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<BR>
-<A HREF="AST/OwlClass.html" title="class in AST">OwlClass</A>
-<BR>
-<A HREF="AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<BR>
-<A HREF="AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<BR>
-<A HREF="AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<BR>
-<A HREF="AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<BR>
-<A HREF="AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<BR>
-<A HREF="AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<BR>
-<A HREF="AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<BR>
-<A HREF="AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<BR>
-<A HREF="AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<BR>
-<A HREF="AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<BR>
-<A HREF="AST/OwlImports.html" title="class in AST">OwlImports</A>
-<BR>
-<A HREF="AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<BR>
-<A HREF="AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<BR>
-<A HREF="AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<BR>
-<A HREF="AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<BR>
-<A HREF="AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<BR>
-<A HREF="AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<BR>
-<A HREF="AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<BR>
-<A HREF="AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<BR>
-<A HREF="AST/OwlParser.html" title="class in AST">OwlParser</A>
-<BR>
-<A HREF="AST/OwlParserConstants.html" title="interface in AST"><I>OwlParserConstants</I></A>
-<BR>
-<A HREF="AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<BR>
-<A HREF="AST/OwlParserTreeConstants.html" title="interface in AST"><I>OwlParserTreeConstants</I></A>
-<BR>
-<A HREF="AST/OwlParserVisitor.html" title="interface in AST"><I>OwlParserVisitor</I></A>
-<BR>
-<A HREF="AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<BR>
-<A HREF="AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<BR>
-<A HREF="AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<BR>
-<A HREF="AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<BR>
-<A HREF="AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<BR>
-<A HREF="AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<BR>
-<A HREF="AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<BR>
-<A HREF="AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<BR>
-<A HREF="AST/P1Components.html" title="class in AST">P1Components</A>
-<BR>
-<A HREF="AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<BR>
-<A HREF="AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<BR>
-<A HREF="AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<BR>
-<A HREF="AST/P1Else.html" title="class in AST">P1Else</A>
-<BR>
-<A HREF="AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<BR>
-<A HREF="AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<BR>
-<A HREF="AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<BR>
-<A HREF="AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<BR>
-<A HREF="AST/P1Input.html" title="class in AST">P1Input</A>
-<BR>
-<A HREF="AST/P1Output.html" title="class in AST">P1Output</A>
-<BR>
-<A HREF="AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<BR>
-<A HREF="AST/P1Perform.html" title="class in AST">P1Perform</A>
-<BR>
-<A HREF="AST/P1Process.html" title="class in AST">P1Process</A>
-<BR>
-<A HREF="AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<BR>
-<A HREF="AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<BR>
-<A HREF="AST/P1Then.html" title="class in AST">P1Then</A>
-<BR>
-<A HREF="AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<BR>
-<A HREF="AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<BR>
-<A HREF="AST/ParseException.html" title="class in AST">ParseException</A>
-<BR>
-<A HREF="AST/Prefix.html" title="class in AST">Prefix</A>
-<BR>
-<A HREF="AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<BR>
-<A HREF="AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<BR>
-<A HREF="AST/Properties.html" title="class in AST">Properties</A>
-<BR>
-<A HREF="AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<BR>
-<A HREF="AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<BR>
-<A HREF="AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<BR>
-<A HREF="AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<BR>
-<A HREF="AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<BR>
-<A HREF="AST/RdfId.html" title="class in AST">RdfId</A>
-<BR>
-<A HREF="AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<BR>
-<A HREF="AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<BR>
-<A HREF="AST/RdfResource.html" title="class in AST">RdfResource</A>
-<BR>
-<A HREF="AST/RdfRest.html" title="class in AST">RdfRest</A>
-<BR>
-<A HREF="AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<BR>
-<A HREF="AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<BR>
-<A HREF="AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<BR>
-<A HREF="AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<BR>
-<A HREF="AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<BR>
-<A HREF="AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<BR>
-<A HREF="AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<BR>
-<A HREF="AST/RdfType.html" title="class in AST">RdfType</A>
-<BR>
-<A HREF="AST/Restrictions.html" title="class in AST">Restrictions</A>
-<BR>
-<A HREF="AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<BR>
-<A HREF="AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<BR>
-<A HREF="AST/Specification.html" title="class in AST">Specification</A>
-<BR>
-<A HREF="AST/Start.html" title="class in AST">Start</A>
-<BR>
-<A HREF="AST/StringElement.html" title="class in AST">StringElement</A>
-<BR>
-<A HREF="AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<BR>
-<A HREF="AST/Token.html" title="class in AST">Token</A>
-<BR>
-<A HREF="AST/TokenMgrError.html" title="class in AST">TokenMgrError</A>
-<BR>
-<A HREF="AST/Value.html" title="class in AST">Value</A>
-<BR>
-<A HREF="AST/Version.html" title="class in AST">Version</A>
-<BR>
-<A HREF="AST/XmlBase.html" title="class in AST">XmlBase</A>
-<BR>
-<A HREF="AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<BR>
-<A HREF="AST/Xmlns.html" title="class in AST">Xmlns</A>
-<BR>
-<A HREF="AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<BR>
-<A HREF="AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<BR>
-</FONT></TD>
-</TR>
-</TABLE>
-
-</BODY>
-</HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>All Classes</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar">All Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></li>
+<li><a href="AST/Annotation.html" title="class in AST">Annotation</a></li>
+<li><a href="AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></li>
+<li><a href="AST/ASTNode.html" title="class in AST">ASTNode</a></li>
+<li><a href="AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></li>
+<li><a href="AST/ASTNode$State.CircularValue.html" title="class in AST">ASTNode$State.CircularValue</a></li>
+<li><a href="AST/ASTNodeAnnotation.html" title="class in AST">ASTNodeAnnotation</a></li>
+<li><a href="AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">ASTNodeAnnotation.Attribute</a></li>
+<li><a href="AST/ASTNodeAnnotation.Child.html" title="annotation in AST">ASTNodeAnnotation.Child</a></li>
+<li><a href="AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">ASTNodeAnnotation.ListChild</a></li>
+<li><a href="AST/ASTNodeAnnotation.OptChild.html" title="annotation in AST">ASTNodeAnnotation.OptChild</a></li>
+<li><a href="AST/ASTNodeAnnotation.Token.html" title="annotation in AST">ASTNodeAnnotation.Token</a></li>
+<li><a href="AST/Attribute.html" title="class in AST">Attribute</a></li>
+<li><a href="AST/Cardinality.html" title="class in AST">Cardinality</a></li>
+<li><a href="AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></li>
+<li><a href="AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></li>
+<li><a href="AST/Clazz.html" title="class in AST">Clazz</a></li>
+<li><a href="AST/ComplexElement.html" title="class in AST">ComplexElement</a></li>
+<li><a href="AST/DataProperty.html" title="class in AST">DataProperty</a></li>
+<li><a href="AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></li>
+<li><a href="AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></li>
+<li><a href="AST/Datatype.html" title="class in AST">Datatype</a></li>
+<li><a href="AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></li>
+<li><a href="AST/Declaration.html" title="class in AST">Declaration</a></li>
+<li><a href="AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></li>
+<li><a href="AST/Element.html" title="class in AST">Element</a></li>
+<li><a href="AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></li>
+<li><a href="AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></li>
+<li><a href="AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></li>
+<li><a href="AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></li>
+<li><a href="AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></li>
+<li><a href="AST/FloatElement.html" title="class in AST">FloatElement</a></li>
+<li><a href="AST/Identifier.html" title="class in AST">Identifier</a></li>
+<li><a href="AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></li>
+<li><a href="AST/IntElement.html" title="class in AST">IntElement</a></li>
+<li><a href="AST/IRI.html" title="class in AST">IRI</a></li>
+<li><a href="AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></li>
+<li><a href="AST/List.html" title="class in AST">List</a></li>
+<li><a href="AST/ListFirst.html" title="class in AST">ListFirst</a></li>
+<li><a href="AST/ListRest.html" title="class in AST">ListRest</a></li>
+<li><a href="AST/Literal.html" title="class in AST">Literal</a></li>
+<li><a href="AST/Name.html" title="class in AST">Name</a></li>
+<li><a href="AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></li>
+<li><a href="AST/Node.html" title="interface in AST"><i>Node</i></a></li>
+<li><a href="AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></li>
+<li><a href="AST/ObjectListList.html" title="class in AST">ObjectListList</a></li>
+<li><a href="AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></li>
+<li><a href="AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></li>
+<li><a href="AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></li>
+<li><a href="AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></li>
+<li><a href="AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></li>
+<li><a href="AST/OClass.html" title="class in AST">OClass</a></li>
+<li><a href="AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></li>
+<li><a href="AST/Ontology.html" title="class in AST">Ontology</a></li>
+<li><a href="AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></li>
+<li><a href="AST/Opt.html" title="class in AST">Opt</a></li>
+<li><a href="AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></li>
+<li><a href="AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></li>
+<li><a href="AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></li>
+<li><a href="AST/OwlClass.html" title="class in AST">OwlClass</a></li>
+<li><a href="AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></li>
+<li><a href="AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></li>
+<li><a href="AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></li>
+<li><a href="AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></li>
+<li><a href="AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></li>
+<li><a href="AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></li>
+<li><a href="AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></li>
+<li><a href="AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></li>
+<li><a href="AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></li>
+<li><a href="AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></li>
+<li><a href="AST/OwlImports.html" title="class in AST">OwlImports</a></li>
+<li><a href="AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></li>
+<li><a href="AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></li>
+<li><a href="AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></li>
+<li><a href="AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></li>
+<li><a href="AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></li>
+<li><a href="AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></li>
+<li><a href="AST/OwlOnclass.html" title="class in AST">OwlOnclass</a></li>
+<li><a href="AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></li>
+<li><a href="AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></li>
+<li><a href="AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></li>
+<li><a href="AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></li>
+<li><a href="AST/OwlOntology.html" title="class in AST">OwlOntology</a></li>
+<li><a href="AST/OwlParser.html" title="class in AST">OwlParser</a></li>
+<li><a href="AST/OwlParserConstants.html" title="interface in AST"><i>OwlParserConstants</i></a></li>
+<li><a href="AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></li>
+<li><a href="AST/OwlParserTreeConstants.html" title="interface in AST"><i>OwlParserTreeConstants</i></a></li>
+<li><a href="AST/OwlParserVisitor.html" title="interface in AST"><i>OwlParserVisitor</i></a></li>
+<li><a href="AST/OwlProperty.html" title="class in AST">OwlProperty</a></li>
+<li><a href="AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></li>
+<li><a href="AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></li>
+<li><a href="AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></li>
+<li><a href="AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></li>
+<li><a href="AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></li>
+<li><a href="AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></li>
+<li><a href="AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></li>
+<li><a href="AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></li>
+<li><a href="AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></li>
+<li><a href="AST/P1Components.html" title="class in AST">P1Components</a></li>
+<li><a href="AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></li>
+<li><a href="AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></li>
+<li><a href="AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></li>
+<li><a href="AST/P1Else.html" title="class in AST">P1Else</a></li>
+<li><a href="AST/P1HasInput.html" title="class in AST">P1HasInput</a></li>
+<li><a href="AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></li>
+<li><a href="AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></li>
+<li><a href="AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></li>
+<li><a href="AST/P1Input.html" title="class in AST">P1Input</a></li>
+<li><a href="AST/P1Output.html" title="class in AST">P1Output</a></li>
+<li><a href="AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></li>
+<li><a href="AST/P1Perform.html" title="class in AST">P1Perform</a></li>
+<li><a href="AST/P1Process.html" title="class in AST">P1Process</a></li>
+<li><a href="AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></li>
+<li><a href="AST/P1Sequence.html" title="class in AST">P1Sequence</a></li>
+<li><a href="AST/P1Then.html" title="class in AST">P1Then</a></li>
+<li><a href="AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></li>
+<li><a href="AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></li>
+<li><a href="AST/ParseException.html" title="class in AST">ParseException</a></li>
+<li><a href="AST/Prefix.html" title="class in AST">Prefix</a></li>
+<li><a href="AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></li>
+<li><a href="AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></li>
+<li><a href="AST/Properties.html" title="class in AST">Properties</a></li>
+<li><a href="AST/RdfAbout.html" title="class in AST">RdfAbout</a></li>
+<li><a href="AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></li>
+<li><a href="AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></li>
+<li><a href="AST/RdfDescription.html" title="class in AST">RdfDescription</a></li>
+<li><a href="AST/RdfFirst.html" title="class in AST">RdfFirst</a></li>
+<li><a href="AST/RdfId.html" title="class in AST">RdfId</a></li>
+<li><a href="AST/RdfParseType.html" title="class in AST">RdfParseType</a></li>
+<li><a href="AST/RdfProperty.html" title="class in AST">RdfProperty</a></li>
+<li><a href="AST/RdfResource.html" title="class in AST">RdfResource</a></li>
+<li><a href="AST/RdfRest.html" title="class in AST">RdfRest</a></li>
+<li><a href="AST/RdfsComment.html" title="class in AST">RdfsComment</a></li>
+<li><a href="AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></li>
+<li><a href="AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></li>
+<li><a href="AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></li>
+<li><a href="AST/RdfsRange.html" title="class in AST">RdfsRange</a></li>
+<li><a href="AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></li>
+<li><a href="AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></li>
+<li><a href="AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></li>
+<li><a href="AST/RdfType.html" title="class in AST">RdfType</a></li>
+<li><a href="AST/Restrictions.html" title="class in AST">Restrictions</a></li>
+<li><a href="AST/SimpleElement.html" title="class in AST">SimpleElement</a></li>
+<li><a href="AST/SimpleNode.html" title="class in AST">SimpleNode</a></li>
+<li><a href="AST/Specification.html" title="class in AST">Specification</a></li>
+<li><a href="AST/Start.html" title="class in AST">Start</a></li>
+<li><a href="AST/StringElement.html" title="class in AST">StringElement</a></li>
+<li><a href="AST/SubClassOf.html" title="class in AST">SubClassOf</a></li>
+<li><a href="AST/Token.html" title="class in AST">Token</a></li>
+<li><a href="AST/TokenMgrError.html" title="class in AST">TokenMgrError</a></li>
+<li><a href="AST/Value.html" title="class in AST">Value</a></li>
+<li><a href="AST/Version.html" title="class in AST">Version</a></li>
+<li><a href="AST/XmlBase.html" title="class in AST">XmlBase</a></li>
+<li><a href="AST/XmlHeader.html" title="class in AST">XmlHeader</a></li>
+<li><a href="AST/Xmlns.html" title="class in AST">Xmlns</a></li>
+<li><a href="AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></li>
+<li><a href="AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></li>
+<li><a href="AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/constant-values.html b/javadoc/constant-values.html
index 708e2bf..4575c1b 100644
--- a/javadoc/constant-values.html
+++ b/javadoc/constant-values.html
@@ -1,1694 +1,2036 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Constant Field Values
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Constant Field Values</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Constant Field Values";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="index.html?constant-values.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="AST/package-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H1>
-Constant Field Values</H1>
-</CENTER>
-<HR SIZE="4" NOSHADE>
-<B>Contents</B><UL>
-<LI><A HREF="#AST">AST.*</A>
-</UL>
-
-<A NAME="AST"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left"><FONT SIZE="+2">
-AST.*</FONT></TH>
-</TR>
-</TABLE>
-
-<P>
-
-<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="3">AST.<A HREF="AST/ASTNode.html" title="class in AST">ASTNode</A>&lt;<A HREF="AST/ASTNode.html" title="type parameter in ASTNode">T</A> extends <A HREF="AST/ASTNode.html" title="class in AST">ASTNode</A>&gt;</TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.ASTNode.REWRITE_CHANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>protected&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>1</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.ASTNode.REWRITE_INTERRUPT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>protected&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A></CODE></TD>
-<TD ALIGN="right"><CODE>3</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.ASTNode.REWRITE_NOCHANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>protected&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>2</CODE></TD>
-</TR>
-</FONT></TD>
-</TR>
-</TABLE>
-
-<P>
-
-<P>
-
-<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="3">AST.<A HREF="AST/JavaCharStream.html" title="class in AST">JavaCharStream</A></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.JavaCharStream.staticFlag"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;boolean</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/JavaCharStream.html#staticFlag">staticFlag</A></CODE></TD>
-<TD ALIGN="right"><CODE>false</CODE></TD>
-</TR>
-</FONT></TD>
-</TR>
-</TABLE>
-
-<P>
-
-<P>
-
-<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="3">AST.<A HREF="AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.ABBREVIATEDIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</A></CODE></TD>
-<TD ALIGN="right"><CODE>9</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.ANNOTATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</A></CODE></TD>
-<TD ALIGN="right"><CODE>10</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.ANNOTATIONPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>11</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.ASSIGN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ASSIGN">ASSIGN</A></CODE></TD>
-<TD ALIGN="right"><CODE>130</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.BOUNDS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#BOUNDS">BOUNDS</A></CODE></TD>
-<TD ALIGN="right"><CODE>1</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.CARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>12</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.CHARACTER_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>121</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.CLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#CLASS">CLASS</A></CODE></TD>
-<TD ALIGN="right"><CODE>13</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.CLASSASSERTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>14</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.COLON"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#COLON">COLON</A></CODE></TD>
-<TD ALIGN="right"><CODE>133</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.DATAPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>15</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.DATAPROPERTYDOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</A></CODE></TD>
-<TD ALIGN="right"><CODE>16</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.DATAPROPERTYRANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>17</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.DATATYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DATATYPE">DATATYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>18</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.DATATYPEIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</A></CODE></TD>
-<TD ALIGN="right"><CODE>19</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.DECIMAL_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>116</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.DECLARATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DECLARATION">DECLARATION</A></CODE></TD>
-<TD ALIGN="right"><CODE>20</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.DEFAULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DEFAULT">DEFAULT</A></CODE></TD>
-<TD ALIGN="right"><CODE>0</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.DIGIT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DIGIT">DIGIT</A></CODE></TD>
-<TD ALIGN="right"><CODE>125</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.EOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EOF">EOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>0</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.EXPONENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EXPONENT">EXPONENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>120</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.EXPR_EXPRESSIONDATA"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</A></CODE></TD>
-<TD ALIGN="right"><CODE>38</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.EXPR_KIFCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</A></CODE></TD>
-<TD ALIGN="right"><CODE>37</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.EXPRESSION_CONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</A></CODE></TD>
-<TD ALIGN="right"><CODE>39</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.EXPRESSION_LOGICLANGUAGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>40</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.EXPRESSION_REFURI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</A></CODE></TD>
-<TD ALIGN="right"><CODE>41</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.FLOAT_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>119</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.HEX_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>117</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.IDENTIFIER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</A></CODE></TD>
-<TD ALIGN="right"><CODE>123</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.INTEGER_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>115</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.IRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#IRI">IRI</A></CODE></TD>
-<TD ALIGN="right"><CODE>21</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.LBRACE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LBRACE">LBRACE</A></CODE></TD>
-<TD ALIGN="right"><CODE>126</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.LETTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LETTER">LETTER</A></CODE></TD>
-<TD ALIGN="right"><CODE>124</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.LIST_FIRST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</A></CODE></TD>
-<TD ALIGN="right"><CODE>35</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.LIST_REST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LIST_REST">LIST_REST</A></CODE></TD>
-<TD ALIGN="right"><CODE>36</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LITERAL">LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>22</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#NAME">NAME</A></CODE></TD>
-<TD ALIGN="right"><CODE>23</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.NAMEDINDIVIDUAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>24</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OBJECTEXACTCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>25</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OBJECTLIST_LIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</A></CODE></TD>
-<TD ALIGN="right"><CODE>42</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OBJECTMINCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>26</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OBJECTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>28</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OBJECTPROPERTYASSERTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>29</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OBJECTPROPERTYDOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</A></CODE></TD>
-<TD ALIGN="right"><CODE>30</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OBJECTSOMEVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</A></CODE></TD>
-<TD ALIGN="right"><CODE>27</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OCTAL_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>118</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.ONTOLOGY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</A></CODE></TD>
-<TD ALIGN="right"><CODE>31</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.ONTOLOGYIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</A></CODE></TD>
-<TD ALIGN="right"><CODE>32</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_ALLDIFFERENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>44</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_ALLVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</A></CODE></TD>
-<TD ALIGN="right"><CODE>43</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_CARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>45</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_CLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</A></CODE></TD>
-<TD ALIGN="right"><CODE>46</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_DATARANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>47</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_DATATYPEPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>48</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_DISJOINTWITH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</A></CODE></TD>
-<TD ALIGN="right"><CODE>49</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_DISTINCTMEMBERS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A></CODE></TD>
-<TD ALIGN="right"><CODE>50</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_EQUIVALENTCLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A></CODE></TD>
-<TD ALIGN="right"><CODE>51</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_EQUIVALENTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>52</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_FUNCTIONALPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>53</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_HASVALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</A></CODE></TD>
-<TD ALIGN="right"><CODE>54</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_IMPORTS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</A></CODE></TD>
-<TD ALIGN="right"><CODE>55</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_INTERSECTIONOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>56</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_INVERSEOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>57</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_MAXCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>58</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_MINCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>59</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_OBJECTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>60</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_ONEOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>62</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_ONPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>61</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_ONTOLOGY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A></CODE></TD>
-<TD ALIGN="right"><CODE>63</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_RESTRICTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>64</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_SOMEVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A></CODE></TD>
-<TD ALIGN="right"><CODE>65</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_TRANSITIVEPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>66</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_UNIONOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>67</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.OWL_VERSIONINFO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</A></CODE></TD>
-<TD ALIGN="right"><CODE>68</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_ANYORDER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</A></CODE></TD>
-<TD ALIGN="right"><CODE>69</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_COMPONENTS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</A></CODE></TD>
-<TD ALIGN="right"><CODE>70</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_COMPOSEDOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>71</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_CONTROLCONSTRUCTBAG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</A></CODE></TD>
-<TD ALIGN="right"><CODE>72</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_CONTROLCONSTRUCTLIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</A></CODE></TD>
-<TD ALIGN="right"><CODE>73</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_ELSE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</A></CODE></TD>
-<TD ALIGN="right"><CODE>74</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_HASINPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>75</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_HASOUTPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>76</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_IFCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</A></CODE></TD>
-<TD ALIGN="right"><CODE>77</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_IFTHENELSE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</A></CODE></TD>
-<TD ALIGN="right"><CODE>78</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_INPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>79</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_OUTPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>80</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_PARAMETERTYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>81</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_PERFORM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</A></CODE></TD>
-<TD ALIGN="right"><CODE>82</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_PROCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</A></CODE></TD>
-<TD ALIGN="right"><CODE>83</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_REPEATUNTIL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</A></CODE></TD>
-<TD ALIGN="right"><CODE>84</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_SEQUENCE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</A></CODE></TD>
-<TD ALIGN="right"><CODE>85</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_THEN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_THEN">P1_THEN</A></CODE></TD>
-<TD ALIGN="right"><CODE>86</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_UNTILCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</A></CODE></TD>
-<TD ALIGN="right"><CODE>87</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.P1_UNTILPROCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</A></CODE></TD>
-<TD ALIGN="right"><CODE>88</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.PREFIX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#PREFIX">PREFIX</A></CODE></TD>
-<TD ALIGN="right"><CODE>33</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.PROCESS_PARTICIPANT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</A></CODE></TD>
-<TD ALIGN="right"><CODE>89</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.PROCESS_PERFORM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</A></CODE></TD>
-<TD ALIGN="right"><CODE>90</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.QUOTE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#QUOTE">QUOTE</A></CODE></TD>
-<TD ALIGN="right"><CODE>129</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RBRACE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RBRACE">RBRACE</A></CODE></TD>
-<TD ALIGN="right"><CODE>127</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_ABOUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>92</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_DATATYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>93</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_DESCRIPTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>94</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_FIRST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A></CODE></TD>
-<TD ALIGN="right"><CODE>96</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_ID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_ID">RDF_ID</A></CODE></TD>
-<TD ALIGN="right"><CODE>95</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_PARSETYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>99</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_PROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>97</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_RDF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A></CODE></TD>
-<TD ALIGN="right"><CODE>91</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_RESOURCE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A></CODE></TD>
-<TD ALIGN="right"><CODE>100</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_REST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_REST">RDF_REST</A></CODE></TD>
-<TD ALIGN="right"><CODE>98</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_TYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>101</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDFS_COMMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>102</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDFS_DOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A></CODE></TD>
-<TD ALIGN="right"><CODE>103</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDFS_LABEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</A></CODE></TD>
-<TD ALIGN="right"><CODE>104</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDFS_RANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>105</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDFS_SEEALSO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</A></CODE></TD>
-<TD ALIGN="right"><CODE>106</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDFS_SUBCLASSOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>107</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDFS_SUBPROPERTYOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>108</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.SEMICOLON"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#SEMICOLON">SEMICOLON</A></CODE></TD>
-<TD ALIGN="right"><CODE>128</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.SLASH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#SLASH">SLASH</A></CODE></TD>
-<TD ALIGN="right"><CODE>134</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.START_ENDTAG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A></CODE></TD>
-<TD ALIGN="right"><CODE>131</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.START_TAG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#START_TAG">START_TAG</A></CODE></TD>
-<TD ALIGN="right"><CODE>132</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.STRING_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>122</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.SUBCLASSOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>34</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.VERSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#VERSION">VERSION</A></CODE></TD>
-<TD ALIGN="right"><CODE>109</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XML"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XML">XML</A></CODE></TD>
-<TD ALIGN="right"><CODE>110</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XML_BASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XML_BASE">XML_BASE</A></CODE></TD>
-<TD ALIGN="right"><CODE>111</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XMLNS">XMLNS</A></CODE></TD>
-<TD ALIGN="right"><CODE>112</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_XML"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</A></CODE></TD>
-<TD ALIGN="right"><CODE>113</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_XX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</A></CODE></TD>
-<TD ALIGN="right"><CODE>114</CODE></TD>
-</TR>
-</FONT></TD>
-</TR>
-</TABLE>
-
-<P>
-
-<P>
-
-<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="3">AST.<A HREF="AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTABBREVIATEDIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</A></CODE></TD>
-<TD ALIGN="right"><CODE>100</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTANNOTATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</A></CODE></TD>
-<TD ALIGN="right"><CODE>20</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTANNOTATIONPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>21</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>101</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTCLASSASSERTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>23</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTCLAZZ"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</A></CODE></TD>
-<TD ALIGN="right"><CODE>22</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTDATAPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>24</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTDATAPROPERTYDOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</A></CODE></TD>
-<TD ALIGN="right"><CODE>25</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTDATAPROPERTYRANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>26</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTDATATYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>27</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTDATATYPEIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</A></CODE></TD>
-<TD ALIGN="right"><CODE>102</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTDECLARATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</A></CODE></TD>
-<TD ALIGN="right"><CODE>28</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTDISCARDEDELEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>7</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTEXPRESSIONCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</A></CODE></TD>
-<TD ALIGN="right"><CODE>16</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTEXPRESSIONLOGICLANGUAGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>17</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTEXPRESSIONREFURI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</A></CODE></TD>
-<TD ALIGN="right"><CODE>18</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTEXPREXPRESSIONDATA"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</A></CODE></TD>
-<TD ALIGN="right"><CODE>15</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTEXPRKIFCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</A></CODE></TD>
-<TD ALIGN="right"><CODE>14</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTFLOATELEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>10</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTIDENTIFIER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</A></CODE></TD>
-<TD ALIGN="right"><CODE>8</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTINTELEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>9</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</A></CODE></TD>
-<TD ALIGN="right"><CODE>103</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTLIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</A></CODE></TD>
-<TD ALIGN="right"><CODE>5</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTLISTFIRST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</A></CODE></TD>
-<TD ALIGN="right"><CODE>12</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTLISTREST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</A></CODE></TD>
-<TD ALIGN="right"><CODE>13</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTLITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>29</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTNAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</A></CODE></TD>
-<TD ALIGN="right"><CODE>104</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTNAMEDINDIVIDUAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>30</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOBJECTEXACTCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>31</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOBJECTLISTLIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</A></CODE></TD>
-<TD ALIGN="right"><CODE>19</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOBJECTMINCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>32</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOBJECTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>34</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOBJECTPROPERTYASSERTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>35</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOBJECTPROPERTYDOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</A></CODE></TD>
-<TD ALIGN="right"><CODE>36</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOBJECTSOMEVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</A></CODE></TD>
-<TD ALIGN="right"><CODE>33</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTONTOLOGY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</A></CODE></TD>
-<TD ALIGN="right"><CODE>3</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTONTOLOGYIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</A></CODE></TD>
-<TD ALIGN="right"><CODE>105</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLALLDIFFERENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>40</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLALLVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</A></CODE></TD>
-<TD ALIGN="right"><CODE>41</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>42</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLCLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</A></CODE></TD>
-<TD ALIGN="right"><CODE>43</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLDATARANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>44</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLDATATYPEPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>45</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLDISJOINTWITH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</A></CODE></TD>
-<TD ALIGN="right"><CODE>46</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLDISTINCTMEMBERS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</A></CODE></TD>
-<TD ALIGN="right"><CODE>47</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLEQUIVALENTCLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</A></CODE></TD>
-<TD ALIGN="right"><CODE>48</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLEQUIVALENTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>49</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLFUNCTIONALPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>50</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLHASVALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</A></CODE></TD>
-<TD ALIGN="right"><CODE>51</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLIMPORTS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</A></CODE></TD>
-<TD ALIGN="right"><CODE>52</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLINTERSECTIONOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>53</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLINVERSEOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>54</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLMAXCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>55</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLMINCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>56</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLOBJECTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>57</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLONEOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>58</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLONPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>59</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLONTOLOGY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</A></CODE></TD>
-<TD ALIGN="right"><CODE>39</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLRESTRICTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>60</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLSOMEVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</A></CODE></TD>
-<TD ALIGN="right"><CODE>61</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLTRANSITIVEPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>62</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLUNIONOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>63</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLVERSIONINFO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</A></CODE></TD>
-<TD ALIGN="right"><CODE>64</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1ANYORDER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</A></CODE></TD>
-<TD ALIGN="right"><CODE>65</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1COMPONENTS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</A></CODE></TD>
-<TD ALIGN="right"><CODE>66</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1COMPOSEDOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>67</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTBAG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</A></CODE></TD>
-<TD ALIGN="right"><CODE>68</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTLIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</A></CODE></TD>
-<TD ALIGN="right"><CODE>69</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1ELSE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</A></CODE></TD>
-<TD ALIGN="right"><CODE>70</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1HASINPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>71</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1HASOUTPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>72</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1IFCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</A></CODE></TD>
-<TD ALIGN="right"><CODE>73</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1IFTHENELSE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</A></CODE></TD>
-<TD ALIGN="right"><CODE>74</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1INPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>75</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1OUTPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>76</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1PARAMETERTYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>77</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1PERFORM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</A></CODE></TD>
-<TD ALIGN="right"><CODE>78</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1PROCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</A></CODE></TD>
-<TD ALIGN="right"><CODE>79</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1REPEATUNTIL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</A></CODE></TD>
-<TD ALIGN="right"><CODE>80</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1SEQUENCE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</A></CODE></TD>
-<TD ALIGN="right"><CODE>81</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1THEN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</A></CODE></TD>
-<TD ALIGN="right"><CODE>82</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1UNTILCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</A></CODE></TD>
-<TD ALIGN="right"><CODE>83</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTP1UNTILPROCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</A></CODE></TD>
-<TD ALIGN="right"><CODE>84</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTPREFIX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</A></CODE></TD>
-<TD ALIGN="right"><CODE>37</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTPROCESSPARTICIPANT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</A></CODE></TD>
-<TD ALIGN="right"><CODE>85</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTPROCESSPERFORM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</A></CODE></TD>
-<TD ALIGN="right"><CODE>86</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFABOUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>106</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFDATATYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>107</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFDECLARATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</A></CODE></TD>
-<TD ALIGN="right"><CODE>4</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFDESCRIPTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>88</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFFIRST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</A></CODE></TD>
-<TD ALIGN="right"><CODE>89</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</A></CODE></TD>
-<TD ALIGN="right"><CODE>108</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFPARSETYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>109</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>90</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFRESOURCE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</A></CODE></TD>
-<TD ALIGN="right"><CODE>110</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFREST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</A></CODE></TD>
-<TD ALIGN="right"><CODE>91</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFSCOMMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>92</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFSDOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</A></CODE></TD>
-<TD ALIGN="right"><CODE>93</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFSLABEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</A></CODE></TD>
-<TD ALIGN="right"><CODE>94</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFSRANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>95</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFSSEEALSO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</A></CODE></TD>
-<TD ALIGN="right"><CODE>96</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFSSUBCLASSOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>97</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFSSUBPROPERTYOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>98</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTRDFTYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>87</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTSPECIFICATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</A></CODE></TD>
-<TD ALIGN="right"><CODE>1</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTSTART"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</A></CODE></TD>
-<TD ALIGN="right"><CODE>0</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTSTRINGELEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>11</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTSUBCLASSOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>38</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTVALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</A></CODE></TD>
-<TD ALIGN="right"><CODE>115</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTVERSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</A></CODE></TD>
-<TD ALIGN="right"><CODE>99</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTVOID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</A></CODE></TD>
-<TD ALIGN="right"><CODE>6</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTXMLBASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</A></CODE></TD>
-<TD ALIGN="right"><CODE>111</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTXMLHEADER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</A></CODE></TD>
-<TD ALIGN="right"><CODE>2</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTXMLNS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</A></CODE></TD>
-<TD ALIGN="right"><CODE>112</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTXMLNSXML"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</A></CODE></TD>
-<TD ALIGN="right"><CODE>113</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTXMLNSXX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</A></CODE></TD>
-<TD ALIGN="right"><CODE>114</CODE></TD>
-</TR>
-</FONT></TD>
-</TR>
-</TABLE>
-
-<P>
-
-<P>
-<HR>
-
-
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#AST">AST.*</a></li>
+</ul>
+</div>
+<div class="constantValuesContainer"><a name="AST">
+<!--   -->
+</a>
+<h2 title="AST">AST.*</h2>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>AST.<a href="AST/ASTNode.html" title="class in AST">ASTNode</a>&lt;<a href="AST/ASTNode.html" title="type parameter in ASTNode">T</a> extends <a href="AST/ASTNode.html" title="class in AST">ASTNode</a>&gt;</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.ASTNode.generatedWithCacheCycle">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<td><code><a href="AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a></code></td>
+<td class="colLast"><code>true</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.ASTNode.generatedWithCircularEnabled">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<td><code><a href="AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a></code></td>
+<td class="colLast"><code>true</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.ASTNode.generatedWithComponentCheck">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<td><code><a href="AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a></code></td>
+<td class="colLast"><code>false</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>AST.<a href="AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.ASTNode$State.REWRITE_CHANGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/ASTNode$State.html#REWRITE_CHANGE">REWRITE_CHANGE</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.ASTNode$State.REWRITE_INTERRUPT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/ASTNode$State.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.ASTNode$State.REWRITE_NOCHANGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/ASTNode$State.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>AST.<a href="AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.JavaCharStream.staticFlag">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<td><code><a href="AST/JavaCharStream.html#staticFlag">staticFlag</a></code></td>
+<td class="colLast"><code>false</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>AST.<a href="AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.ABBREVIATEDIRI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</a></code></td>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.ANNOTATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</a></code></td>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.ANNOTATIONPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</a></code></td>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.ASSIGN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#ASSIGN">ASSIGN</a></code></td>
+<td class="colLast"><code>136</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.BOUNDS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#BOUNDS">BOUNDS</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.CARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</a></code></td>
+<td class="colLast"><code>12</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.CHARACTER_LITERAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</a></code></td>
+<td class="colLast"><code>128</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.CLASS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#CLASS">CLASS</a></code></td>
+<td class="colLast"><code>13</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.CLASSASSERTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</a></code></td>
+<td class="colLast"><code>14</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.COLON">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#COLON">COLON</a></code></td>
+<td class="colLast"><code>139</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.DATAPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</a></code></td>
+<td class="colLast"><code>15</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.DATAPROPERTYDOMAIN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</a></code></td>
+<td class="colLast"><code>16</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.DATAPROPERTYRANGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</a></code></td>
+<td class="colLast"><code>17</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.DATATYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#DATATYPE">DATATYPE</a></code></td>
+<td class="colLast"><code>18</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.DATATYPEIRI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</a></code></td>
+<td class="colLast"><code>19</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.DECIMAL_LITERAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</a></code></td>
+<td class="colLast"><code>123</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.DECLARATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#DECLARATION">DECLARATION</a></code></td>
+<td class="colLast"><code>20</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#DEFAULT">DEFAULT</a></code></td>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.DIGIT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#DIGIT">DIGIT</a></code></td>
+<td class="colLast"><code>132</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.EOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#EOF">EOF</a></code></td>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.EXPONENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#EXPONENT">EXPONENT</a></code></td>
+<td class="colLast"><code>127</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.EXPR_EXPRESSIONDATA">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</a></code></td>
+<td class="colLast"><code>38</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.EXPR_KIFCONDITION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</a></code></td>
+<td class="colLast"><code>37</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.EXPRESSION_CONDITION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</a></code></td>
+<td class="colLast"><code>39</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.EXPRESSION_LOGICLANGUAGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</a></code></td>
+<td class="colLast"><code>40</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.EXPRESSION_REFURI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</a></code></td>
+<td class="colLast"><code>41</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.FLOAT_LITERAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</a></code></td>
+<td class="colLast"><code>126</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.HEX_LITERAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</a></code></td>
+<td class="colLast"><code>124</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</a></code></td>
+<td class="colLast"><code>130</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.INTEGER_LITERAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</a></code></td>
+<td class="colLast"><code>122</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.IRI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#IRI">IRI</a></code></td>
+<td class="colLast"><code>21</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.LBRACE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#LBRACE">LBRACE</a></code></td>
+<td class="colLast"><code>133</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.LETTER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#LETTER">LETTER</a></code></td>
+<td class="colLast"><code>131</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.LIST_FIRST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</a></code></td>
+<td class="colLast"><code>35</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.LIST_REST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#LIST_REST">LIST_REST</a></code></td>
+<td class="colLast"><code>36</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.LITERAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#LITERAL">LITERAL</a></code></td>
+<td class="colLast"><code>22</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.NAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#NAME">NAME</a></code></td>
+<td class="colLast"><code>23</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.NAMEDINDIVIDUAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</a></code></td>
+<td class="colLast"><code>24</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OBJECTEXACTCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</a></code></td>
+<td class="colLast"><code>25</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OBJECTLIST_LIST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</a></code></td>
+<td class="colLast"><code>42</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OBJECTMINCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</a></code></td>
+<td class="colLast"><code>26</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OBJECTPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</a></code></td>
+<td class="colLast"><code>28</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OBJECTPROPERTYASSERTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</a></code></td>
+<td class="colLast"><code>29</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OBJECTPROPERTYDOMAIN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</a></code></td>
+<td class="colLast"><code>30</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OBJECTSOMEVALUESFROM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</a></code></td>
+<td class="colLast"><code>27</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OCTAL_LITERAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</a></code></td>
+<td class="colLast"><code>125</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.ONTOLOGY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</a></code></td>
+<td class="colLast"><code>31</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.ONTOLOGYIRI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</a></code></td>
+<td class="colLast"><code>32</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_ALLDIFFERENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</a></code></td>
+<td class="colLast"><code>44</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_ALLVALUESFROM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</a></code></td>
+<td class="colLast"><code>43</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_CARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</a></code></td>
+<td class="colLast"><code>45</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_CLASS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</a></code></td>
+<td class="colLast"><code>46</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_DATARANGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</a></code></td>
+<td class="colLast"><code>47</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_DATATYPEPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</a></code></td>
+<td class="colLast"><code>48</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_DISJOINTWITH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</a></code></td>
+<td class="colLast"><code>49</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_DISTINCTMEMBERS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</a></code></td>
+<td class="colLast"><code>50</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_EQUIVALENTCLASS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</a></code></td>
+<td class="colLast"><code>51</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_EQUIVALENTPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</a></code></td>
+<td class="colLast"><code>52</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_FUNCTIONALPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</a></code></td>
+<td class="colLast"><code>53</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_HASVALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</a></code></td>
+<td class="colLast"><code>54</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_IMPORTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</a></code></td>
+<td class="colLast"><code>55</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_INTERSECTIONOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</a></code></td>
+<td class="colLast"><code>56</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_INVERSEOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</a></code></td>
+<td class="colLast"><code>57</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_MAXCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</a></code></td>
+<td class="colLast"><code>58</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_MINCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</a></code></td>
+<td class="colLast"><code>59</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_NAMEDINDIVIDUAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_NAMEDINDIVIDUAL">OWL_NAMEDINDIVIDUAL</a></code></td>
+<td class="colLast"><code>60</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_OBJECTPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</a></code></td>
+<td class="colLast"><code>61</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_ONCLASS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_ONCLASS">OWL_ONCLASS</a></code></td>
+<td class="colLast"><code>63</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_ONDATATYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_ONDATATYPE">OWL_ONDATATYPE</a></code></td>
+<td class="colLast"><code>64</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_ONEOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</a></code></td>
+<td class="colLast"><code>65</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_ONPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</a></code></td>
+<td class="colLast"><code>62</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_ONTOLOGY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</a></code></td>
+<td class="colLast"><code>66</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_QUALIFIEDCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_QUALIFIEDCARDINALITY">OWL_QUALIFIEDCARDINALITY</a></code></td>
+<td class="colLast"><code>67</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_RESTRICTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</a></code></td>
+<td class="colLast"><code>68</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_SOMEVALUESFROM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</a></code></td>
+<td class="colLast"><code>69</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_TRANSITIVEPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</a></code></td>
+<td class="colLast"><code>70</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_UNIONOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</a></code></td>
+<td class="colLast"><code>71</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_VERSIONINFO">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</a></code></td>
+<td class="colLast"><code>72</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.OWL_WITHRESTRICTIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#OWL_WITHRESTRICTIONS">OWL_WITHRESTRICTIONS</a></code></td>
+<td class="colLast"><code>73</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_ANYORDER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</a></code></td>
+<td class="colLast"><code>74</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_COMPONENTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</a></code></td>
+<td class="colLast"><code>75</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_COMPOSEDOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</a></code></td>
+<td class="colLast"><code>76</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_CONTROLCONSTRUCTBAG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</a></code></td>
+<td class="colLast"><code>77</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_CONTROLCONSTRUCTLIST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</a></code></td>
+<td class="colLast"><code>78</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_ELSE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</a></code></td>
+<td class="colLast"><code>79</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_HASINPUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</a></code></td>
+<td class="colLast"><code>80</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_HASOUTPUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</a></code></td>
+<td class="colLast"><code>81</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_IFCONDITION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</a></code></td>
+<td class="colLast"><code>82</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_IFTHENELSE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</a></code></td>
+<td class="colLast"><code>83</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_INPUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</a></code></td>
+<td class="colLast"><code>84</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_OUTPUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</a></code></td>
+<td class="colLast"><code>85</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_PARAMETERTYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</a></code></td>
+<td class="colLast"><code>86</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_PERFORM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</a></code></td>
+<td class="colLast"><code>87</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_PROCESS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</a></code></td>
+<td class="colLast"><code>88</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_REPEATUNTIL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</a></code></td>
+<td class="colLast"><code>89</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_SEQUENCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</a></code></td>
+<td class="colLast"><code>90</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_THEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_THEN">P1_THEN</a></code></td>
+<td class="colLast"><code>91</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_UNTILCONDITION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</a></code></td>
+<td class="colLast"><code>92</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.P1_UNTILPROCESS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</a></code></td>
+<td class="colLast"><code>93</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.PREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#PREFIX">PREFIX</a></code></td>
+<td class="colLast"><code>33</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.PROCESS_PARTICIPANT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</a></code></td>
+<td class="colLast"><code>94</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.PROCESS_PERFORM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</a></code></td>
+<td class="colLast"><code>95</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.QUOTE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#QUOTE">QUOTE</a></code></td>
+<td class="colLast"><code>135</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RBRACE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RBRACE">RBRACE</a></code></td>
+<td class="colLast"><code>134</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDF_ABOUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</a></code></td>
+<td class="colLast"><code>97</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDF_DATATYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</a></code></td>
+<td class="colLast"><code>98</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDF_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</a></code></td>
+<td class="colLast"><code>99</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDF_FIRST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</a></code></td>
+<td class="colLast"><code>101</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDF_ID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDF_ID">RDF_ID</a></code></td>
+<td class="colLast"><code>100</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDF_PARSETYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</a></code></td>
+<td class="colLast"><code>104</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDF_PROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</a></code></td>
+<td class="colLast"><code>102</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDF_RDF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</a></code></td>
+<td class="colLast"><code>96</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDF_RESOURCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</a></code></td>
+<td class="colLast"><code>105</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDF_REST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDF_REST">RDF_REST</a></code></td>
+<td class="colLast"><code>103</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDF_TYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</a></code></td>
+<td class="colLast"><code>106</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDFS_COMMENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</a></code></td>
+<td class="colLast"><code>107</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDFS_DATATYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDFS_DATATYPE">RDFS_DATATYPE</a></code></td>
+<td class="colLast"><code>108</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDFS_DOMAIN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</a></code></td>
+<td class="colLast"><code>109</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDFS_LABEL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</a></code></td>
+<td class="colLast"><code>110</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDFS_RANGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</a></code></td>
+<td class="colLast"><code>111</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDFS_SEEALSO">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</a></code></td>
+<td class="colLast"><code>112</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDFS_SUBCLASSOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</a></code></td>
+<td class="colLast"><code>113</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.RDFS_SUBPROPERTYOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</a></code></td>
+<td class="colLast"><code>114</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.SLASH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#SLASH">SLASH</a></code></td>
+<td class="colLast"><code>140</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.START_ENDTAG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</a></code></td>
+<td class="colLast"><code>137</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.START_TAG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#START_TAG">START_TAG</a></code></td>
+<td class="colLast"><code>138</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.STRING_LITERAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</a></code></td>
+<td class="colLast"><code>129</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.SUBCLASSOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</a></code></td>
+<td class="colLast"><code>34</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.VERSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#VERSION">VERSION</a></code></td>
+<td class="colLast"><code>115</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.XML">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#XML">XML</a></code></td>
+<td class="colLast"><code>116</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.XML_BASE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#XML_BASE">XML_BASE</a></code></td>
+<td class="colLast"><code>117</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.XMLNS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#XMLNS">XMLNS</a></code></td>
+<td class="colLast"><code>118</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.XMLNS_XML">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</a></code></td>
+<td class="colLast"><code>119</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.XMLNS_XX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</a></code></td>
+<td class="colLast"><code>120</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserConstants.XSD_MININCLUSIVE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserConstants.html#XSD_MININCLUSIVE">XSD_MININCLUSIVE</a></code></td>
+<td class="colLast"><code>121</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>AST.<a href="AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTABBREVIATEDIRI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</a></code></td>
+<td class="colLast"><code>107</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTANNOTATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</a></code></td>
+<td class="colLast"><code>20</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTANNOTATIONPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</a></code></td>
+<td class="colLast"><code>21</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</a></code></td>
+<td class="colLast"><code>108</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTCLASSASSERTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</a></code></td>
+<td class="colLast"><code>23</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTCLAZZ">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</a></code></td>
+<td class="colLast"><code>22</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTDATAPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</a></code></td>
+<td class="colLast"><code>24</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTDATAPROPERTYDOMAIN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</a></code></td>
+<td class="colLast"><code>25</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTDATAPROPERTYRANGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</a></code></td>
+<td class="colLast"><code>26</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTDATATYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</a></code></td>
+<td class="colLast"><code>27</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTDATATYPEIRI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</a></code></td>
+<td class="colLast"><code>109</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTDECLARATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</a></code></td>
+<td class="colLast"><code>28</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTDISCARDEDELEMENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</a></code></td>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTEXPRESSIONCONDITION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</a></code></td>
+<td class="colLast"><code>16</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTEXPRESSIONLOGICLANGUAGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</a></code></td>
+<td class="colLast"><code>17</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTEXPRESSIONREFURI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</a></code></td>
+<td class="colLast"><code>18</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTEXPREXPRESSIONDATA">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</a></code></td>
+<td class="colLast"><code>15</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTEXPRKIFCONDITION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</a></code></td>
+<td class="colLast"><code>14</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTFLOATELEMENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</a></code></td>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTIDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</a></code></td>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTINTELEMENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</a></code></td>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTIRI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</a></code></td>
+<td class="colLast"><code>110</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTLIST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</a></code></td>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTLISTFIRST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</a></code></td>
+<td class="colLast"><code>12</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTLISTREST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</a></code></td>
+<td class="colLast"><code>13</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTLITERAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</a></code></td>
+<td class="colLast"><code>29</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTNAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</a></code></td>
+<td class="colLast"><code>111</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTNAMEDINDIVIDUAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</a></code></td>
+<td class="colLast"><code>30</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOBJECTEXACTCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</a></code></td>
+<td class="colLast"><code>31</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOBJECTLISTLIST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</a></code></td>
+<td class="colLast"><code>19</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOBJECTMINCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</a></code></td>
+<td class="colLast"><code>32</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOBJECTPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</a></code></td>
+<td class="colLast"><code>34</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOBJECTPROPERTYASSERTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</a></code></td>
+<td class="colLast"><code>35</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOBJECTPROPERTYDOMAIN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</a></code></td>
+<td class="colLast"><code>36</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOBJECTSOMEVALUESFROM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</a></code></td>
+<td class="colLast"><code>33</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTONTOLOGY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTONTOLOGYIRI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</a></code></td>
+<td class="colLast"><code>112</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLALLDIFFERENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</a></code></td>
+<td class="colLast"><code>40</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLALLVALUESFROM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</a></code></td>
+<td class="colLast"><code>41</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</a></code></td>
+<td class="colLast"><code>42</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLCLASS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</a></code></td>
+<td class="colLast"><code>43</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLDATARANGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</a></code></td>
+<td class="colLast"><code>44</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLDATATYPEPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</a></code></td>
+<td class="colLast"><code>45</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLDISJOINTWITH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</a></code></td>
+<td class="colLast"><code>46</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLDISTINCTMEMBERS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</a></code></td>
+<td class="colLast"><code>47</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLEQUIVALENTCLASS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</a></code></td>
+<td class="colLast"><code>48</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLEQUIVALENTPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</a></code></td>
+<td class="colLast"><code>49</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLFUNCTIONALPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</a></code></td>
+<td class="colLast"><code>50</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLHASVALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</a></code></td>
+<td class="colLast"><code>51</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLIMPORTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</a></code></td>
+<td class="colLast"><code>52</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLINTERSECTIONOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</a></code></td>
+<td class="colLast"><code>53</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLINVERSEOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</a></code></td>
+<td class="colLast"><code>54</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLMAXCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</a></code></td>
+<td class="colLast"><code>55</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLMINCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</a></code></td>
+<td class="colLast"><code>56</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLNAMEDINDIVIDUAL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLNAMEDINDIVIDUAL">JJTOWLNAMEDINDIVIDUAL</a></code></td>
+<td class="colLast"><code>57</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLOBJECTPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</a></code></td>
+<td class="colLast"><code>58</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLONCLASS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLONCLASS">JJTOWLONCLASS</a></code></td>
+<td class="colLast"><code>60</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLONDATATYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLONDATATYPE">JJTOWLONDATATYPE</a></code></td>
+<td class="colLast"><code>61</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLONEOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</a></code></td>
+<td class="colLast"><code>59</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLONPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</a></code></td>
+<td class="colLast"><code>62</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLONTOLOGY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</a></code></td>
+<td class="colLast"><code>39</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLQUALIFIEDCARDINALITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLQUALIFIEDCARDINALITY">JJTOWLQUALIFIEDCARDINALITY</a></code></td>
+<td class="colLast"><code>63</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLRESTRICTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</a></code></td>
+<td class="colLast"><code>64</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLSOMEVALUESFROM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</a></code></td>
+<td class="colLast"><code>65</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLTRANSITIVEPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</a></code></td>
+<td class="colLast"><code>66</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLUNIONOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</a></code></td>
+<td class="colLast"><code>67</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLVERSIONINFO">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</a></code></td>
+<td class="colLast"><code>68</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTOWLWITHRESTRICTIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTOWLWITHRESTRICTIONS">JJTOWLWITHRESTRICTIONS</a></code></td>
+<td class="colLast"><code>69</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1ANYORDER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</a></code></td>
+<td class="colLast"><code>70</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1COMPONENTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</a></code></td>
+<td class="colLast"><code>71</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1COMPOSEDOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</a></code></td>
+<td class="colLast"><code>72</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTBAG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</a></code></td>
+<td class="colLast"><code>73</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTLIST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</a></code></td>
+<td class="colLast"><code>74</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1ELSE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</a></code></td>
+<td class="colLast"><code>75</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1HASINPUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</a></code></td>
+<td class="colLast"><code>76</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1HASOUTPUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</a></code></td>
+<td class="colLast"><code>77</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1IFCONDITION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</a></code></td>
+<td class="colLast"><code>78</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1IFTHENELSE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</a></code></td>
+<td class="colLast"><code>79</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1INPUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</a></code></td>
+<td class="colLast"><code>80</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1OUTPUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</a></code></td>
+<td class="colLast"><code>81</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1PARAMETERTYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</a></code></td>
+<td class="colLast"><code>82</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1PERFORM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</a></code></td>
+<td class="colLast"><code>83</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1PROCESS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</a></code></td>
+<td class="colLast"><code>84</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1REPEATUNTIL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</a></code></td>
+<td class="colLast"><code>85</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1SEQUENCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</a></code></td>
+<td class="colLast"><code>86</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1THEN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</a></code></td>
+<td class="colLast"><code>87</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1UNTILCONDITION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</a></code></td>
+<td class="colLast"><code>88</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTP1UNTILPROCESS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</a></code></td>
+<td class="colLast"><code>89</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTPREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</a></code></td>
+<td class="colLast"><code>37</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTPROCESSPARTICIPANT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</a></code></td>
+<td class="colLast"><code>90</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTPROCESSPERFORM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</a></code></td>
+<td class="colLast"><code>91</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFABOUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</a></code></td>
+<td class="colLast"><code>113</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFDATATYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</a></code></td>
+<td class="colLast"><code>114</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFDECLARATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</a></code></td>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFDESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</a></code></td>
+<td class="colLast"><code>93</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFFIRST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</a></code></td>
+<td class="colLast"><code>94</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</a></code></td>
+<td class="colLast"><code>115</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFPARSETYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</a></code></td>
+<td class="colLast"><code>116</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFPROPERTY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</a></code></td>
+<td class="colLast"><code>95</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFRESOURCE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</a></code></td>
+<td class="colLast"><code>117</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFREST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</a></code></td>
+<td class="colLast"><code>96</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFSCOMMENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</a></code></td>
+<td class="colLast"><code>97</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFSDATATYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFSDATATYPE">JJTRDFSDATATYPE</a></code></td>
+<td class="colLast"><code>98</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFSDOMAIN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</a></code></td>
+<td class="colLast"><code>99</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFSLABEL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</a></code></td>
+<td class="colLast"><code>100</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFSRANGE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</a></code></td>
+<td class="colLast"><code>101</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFSSEEALSO">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</a></code></td>
+<td class="colLast"><code>102</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFSSUBCLASSOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</a></code></td>
+<td class="colLast"><code>103</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFSSUBPROPERTYOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</a></code></td>
+<td class="colLast"><code>104</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTRDFTYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</a></code></td>
+<td class="colLast"><code>92</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTSPECIFICATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTSTART">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</a></code></td>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTSTRINGELEMENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</a></code></td>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTSUBCLASSOF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</a></code></td>
+<td class="colLast"><code>38</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTVALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</a></code></td>
+<td class="colLast"><code>122</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTVERSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</a></code></td>
+<td class="colLast"><code>106</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTVOID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</a></code></td>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTXMLBASE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</a></code></td>
+<td class="colLast"><code>118</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTXMLHEADER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTXMLNS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</a></code></td>
+<td class="colLast"><code>119</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTXMLNSXML">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</a></code></td>
+<td class="colLast"><code>120</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTXMLNSXX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</a></code></td>
+<td class="colLast"><code>121</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="AST.OwlParserTreeConstants.JJTXSDMININCLUSIVE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="AST/OwlParserTreeConstants.html#JJTXSDMININCLUSIVE">JJTXSDMININCLUSIVE</a></code></td>
+<td class="colLast"><code>105</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="index.html?constant-values.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="AST/package-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/deprecated-list.html b/javadoc/deprecated-list.html
index 93cc1fc..0ec3333 100644
--- a/javadoc/deprecated-list.html
+++ b/javadoc/deprecated-list.html
@@ -1,162 +1,826 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Deprecated List
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Deprecated List</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Deprecated List";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="index.html?deprecated-list.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="AST/package-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H2>
-<B>Deprecated API</B></H2>
-</CENTER>
-<HR SIZE="4" NOSHADE>
-<B>Contents</B><UL>
-<LI><A HREF="#method">Deprecated Methods</A>
-</UL>
-
-<A NAME="method"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Deprecated Methods</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><A HREF="AST/JavaCharStream.html#getColumn()">AST.JavaCharStream.getColumn()</A>
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I></I>&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><A HREF="AST/JavaCharStream.html#getLine()">AST.JavaCharStream.getLine()</A>
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I></I>&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-<HR>
-
-
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#method">Deprecated Methods</a></li>
+</ul>
+</div>
+<div class="contentContainer"><a name="method">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
+<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="AST/ObjectMinCardinality.html#fullCopy()">AST.ObjectMinCardinality.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/ExpressionCondition.html#fullCopy()">AST.ExpressionCondition.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/Cardinality.html#fullCopy()">AST.Cardinality.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/IRI.html#fullCopy()">AST.IRI.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/RdfsDatatype.html#fullCopy()">AST.RdfsDatatype.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlDatatypeProperty.html#fullCopy()">AST.OwlDatatypeProperty.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/Value.html#fullCopy()">AST.Value.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/ExpressionRefURI.html#fullCopy()">AST.ExpressionRefURI.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/Restrictions.html#fullCopy()">AST.Restrictions.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/RdfsLabel.html#fullCopy()">AST.RdfsLabel.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/Annotation.html#fullCopy()">AST.Annotation.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/Specification.html#fullCopy()">AST.Specification.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlDataRange.html#fullCopy()">AST.OwlDataRange.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/IndividualDeclaration.html#fullCopy()">AST.IndividualDeclaration.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/SimpleElement.html#fullCopy()">AST.SimpleElement.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/RdfsDomain.html#fullCopy()">AST.RdfsDomain.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/AbbreviatedIRI.html#fullCopy()">AST.AbbreviatedIRI.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlOneOf.html#fullCopy()">AST.OwlOneOf.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlQualifiedCardinality.html#fullCopy()">AST.OwlQualifiedCardinality.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1Output.html#fullCopy()">AST.P1Output.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/P1Process.html#fullCopy()">AST.P1Process.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OntologyIRI.html#fullCopy()">AST.OntologyIRI.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlInverseOf.html#fullCopy()">AST.OwlInverseOf.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlDisjointWith.html#fullCopy()">AST.OwlDisjointWith.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/ObjectPropertyDomain.html#fullCopy()">AST.ObjectPropertyDomain.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlUnionOf.html#fullCopy()">AST.OwlUnionOf.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OClass.html#fullCopy()">AST.OClass.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1ParameterType.html#fullCopy()">AST.P1ParameterType.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/P1Components.html#fullCopy()">AST.P1Components.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1IfThenElse.html#fullCopy()">AST.P1IfThenElse.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/FloatElement.html#fullCopy()">AST.FloatElement.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1Input.html#fullCopy()">AST.P1Input.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/RdfProperty.html#fullCopy()">AST.RdfProperty.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/Name.html#fullCopy()">AST.Name.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlNamedIndividual.html#fullCopy()">AST.OwlNamedIndividual.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/Clazz.html#fullCopy()">AST.Clazz.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/P1AnyOrder.html#fullCopy()">AST.P1AnyOrder.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/RdfId.html#fullCopy()">AST.RdfId.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/Declaration.html#fullCopy()">AST.Declaration.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1ControlConstructBag.html#fullCopy()">AST.P1ControlConstructBag.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/P1IfCondition.html#fullCopy()">AST.P1IfCondition.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/RdfParseType.html#fullCopy()">AST.RdfParseType.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlRestriction.html#fullCopy()">AST.OwlRestriction.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/ClassDeclaration.html#fullCopy()">AST.ClassDeclaration.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlProperty.html#fullCopy()">AST.OwlProperty.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/ProcessPerform.html#fullCopy()">AST.ProcessPerform.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/ProcessParticipant.html#fullCopy()">AST.ProcessParticipant.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1ComposedOf.html#fullCopy()">AST.P1ComposedOf.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/RdfDescription.html#fullCopy()">AST.RdfDescription.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlObjectProperty.html#fullCopy()">AST.OwlObjectProperty.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlTransitiveProperty.html#fullCopy()">AST.OwlTransitiveProperty.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/RdfAbout.html#fullCopy()">AST.RdfAbout.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/Start.html#fullCopy()">AST.Start.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlEquivalentProperty.html#fullCopy()">AST.OwlEquivalentProperty.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/DataPropertyDomain.html#fullCopy()">AST.DataPropertyDomain.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/AnnotationProperty.html#fullCopy()">AST.AnnotationProperty.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/RdfResource.html#fullCopy()">AST.RdfResource.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/ObjectExactCardinality.html#fullCopy()">AST.ObjectExactCardinality.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlEquivalentClass.html#fullCopy()">AST.OwlEquivalentClass.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlAllValuesFrom.html#fullCopy()">AST.OwlAllValuesFrom.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlDistinctMembers.html#fullCopy()">AST.OwlDistinctMembers.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlFunctionalProperty.html#fullCopy()">AST.OwlFunctionalProperty.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/ClassAssertion.html#fullCopy()">AST.ClassAssertion.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/Element.html#fullCopy()">AST.Element.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/P1Else.html#fullCopy()">AST.P1Else.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/Opt.html#fullCopy()">AST.Opt.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/RdfsSeeAlso.html#fullCopy()">AST.RdfsSeeAlso.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/RdfDatatype.html#fullCopy()">AST.RdfDatatype.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/Version.html#fullCopy()">AST.Version.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/ObjectSomeValuesFrom.html#fullCopy()">AST.ObjectSomeValuesFrom.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/ExprExpressionData.html#fullCopy()">AST.ExprExpressionData.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlOnDatatype.html#fullCopy()">AST.OwlOnDatatype.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlImports.html#fullCopy()">AST.OwlImports.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/Datatype.html#fullCopy()">AST.Datatype.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlAllDifferent.html#fullCopy()">AST.OwlAllDifferent.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/RdfsComment.html#fullCopy()">AST.RdfsComment.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/P1HasInput.html#fullCopy()">AST.P1HasInput.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/ComplexElement.html#fullCopy()">AST.ComplexElement.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/RdfType.html#fullCopy()">AST.RdfType.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/ListFirst.html#fullCopy()">AST.ListFirst.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/DataPropertyRange.html#fullCopy()">AST.DataPropertyRange.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/RdfsSubClassOf.html#fullCopy()">AST.RdfsSubClassOf.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/P1UntilProcess.html#fullCopy()">AST.P1UntilProcess.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlCardinality.html#fullCopy()">AST.OwlCardinality.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlClass.html#fullCopy()">AST.OwlClass.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/StringElement.html#fullCopy()">AST.StringElement.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/XsdMinInclusive.html#fullCopy()">AST.XsdMinInclusive.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlIntersectionOf.html#fullCopy()">AST.OwlIntersectionOf.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlMinCardinality.html#fullCopy()">AST.OwlMinCardinality.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/RdfRest.html#fullCopy()">AST.RdfRest.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/Xmlns.html#fullCopy()">AST.Xmlns.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlClassDecl.html#fullCopy()">AST.OwlClassDecl.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlHasValue.html#fullCopy()">AST.OwlHasValue.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1Then.html#fullCopy()">AST.P1Then.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/XmlHeader.html#fullCopy()">AST.XmlHeader.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/Properties.html#fullCopy()">AST.Properties.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/RdfsRange.html#fullCopy()">AST.RdfsRange.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/ASTNode.html#fullCopy()">AST.ASTNode.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/XmlnsXml.html#fullCopy()">AST.XmlnsXml.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1Perform.html#fullCopy()">AST.P1Perform.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/DatatypeIRI.html#fullCopy()">AST.DatatypeIRI.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1RepeatUntil.html#fullCopy()">AST.P1RepeatUntil.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/XmlnsXX.html#fullCopy()">AST.XmlnsXX.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/XmlBase.html#fullCopy()">AST.XmlBase.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/ObjectProperty.html#fullCopy()">AST.ObjectProperty.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlSomeValuesFrom.html#fullCopy()">AST.OwlSomeValuesFrom.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlVersionInfo.html#fullCopy()">AST.OwlVersionInfo.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/DiscardedElement.html#fullCopy()">AST.DiscardedElement.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/ObjectListList.html#fullCopy()">AST.ObjectListList.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/List.html#fullCopy()">AST.List.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlClassUse.html#fullCopy()">AST.OwlClassUse.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1HasOutput.html#fullCopy()">AST.P1HasOutput.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlMaxCardinality.html#fullCopy()">AST.OwlMaxCardinality.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1Sequence.html#fullCopy()">AST.P1Sequence.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlValuesFrom.html#fullCopy()">AST.OwlValuesFrom.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/ExpressionLogicLanguage.html#fullCopy()">AST.ExpressionLogicLanguage.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlOnClass.html#fullCopy()">AST.OwlOnClass.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/Attribute.html#fullCopy()">AST.Attribute.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/P1ControlConstructList.html#fullCopy()">AST.P1ControlConstructList.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/DataProperty.html#fullCopy()">AST.DataProperty.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/RdfDeclaration.html#fullCopy()">AST.RdfDeclaration.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/Ontology.html#fullCopy()">AST.Ontology.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/SubClassOf.html#fullCopy()">AST.SubClassOf.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlOnProperty.html#fullCopy()">AST.OwlOnProperty.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/Literal.html#fullCopy()">AST.Literal.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OntoDeclaration.html#fullCopy()">AST.OntoDeclaration.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/RdfsSubPropertyOf.html#fullCopy()">AST.RdfsSubPropertyOf.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/RdfFirst.html#fullCopy()">AST.RdfFirst.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/ObjectPropertyAssertion.html#fullCopy()">AST.ObjectPropertyAssertion.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/NamedIndividual.html#fullCopy()">AST.NamedIndividual.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/IntElement.html#fullCopy()">AST.IntElement.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/ListRest.html#fullCopy()">AST.ListRest.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/ExprKIFCondition.html#fullCopy()">AST.ExprKIFCondition.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/P1UntilCondition.html#fullCopy()">AST.P1UntilCondition.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/OwlWithRestrictions.html#fullCopy()">AST.OwlWithRestrictions.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/Identifier.html#fullCopy()">AST.Identifier.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/Prefix.html#fullCopy()">AST.Prefix.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/OwlOntology.html#fullCopy()">AST.OwlOntology.fullCopy()</a>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="AST/JavaCharStream.html#getColumn()">AST.JavaCharStream.getColumn()</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="AST/JavaCharStream.html#getLine()">AST.JavaCharStream.getLine()</a>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="index.html?deprecated-list.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="AST/package-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/help-doc.html b/javadoc/help-doc.html
index ca846aa..54bd18f 100644
--- a/javadoc/help-doc.html
+++ b/javadoc/help-doc.html
@@ -1,209 +1,208 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-API Help
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>API Help</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="API Help";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="index.html?help-doc.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="AST/package-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H1>
-How This API Document Is Organized</H1>
-</CENTER>
-This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.<H3>
-Package</H3>
-<BLOCKQUOTE>
-
-<P>
-Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:<UL>
-<LI>Interfaces (italic)<LI>Classes<LI>Enums<LI>Exceptions<LI>Errors<LI>Annotation Types</UL>
-</BLOCKQUOTE>
-<H3>
-Class/Interface</H3>
-<BLOCKQUOTE>
-
-<P>
-Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:<UL>
-<LI>Class inheritance diagram<LI>Direct Subclasses<LI>All Known Subinterfaces<LI>All Known Implementing Classes<LI>Class/interface declaration<LI>Class/interface description
-<P>
-<LI>Nested Class Summary<LI>Field Summary<LI>Constructor Summary<LI>Method Summary
-<P>
-<LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
-Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</BLOCKQUOTE>
-</BLOCKQUOTE>
-<H3>
-Annotation Type</H3>
-<BLOCKQUOTE>
-
-<P>
-Each annotation type has its own separate page with the following sections:<UL>
-<LI>Annotation Type declaration<LI>Annotation Type description<LI>Required Element Summary<LI>Optional Element Summary<LI>Element Detail</UL>
-</BLOCKQUOTE>
-</BLOCKQUOTE>
-<H3>
-Enum</H3>
-<BLOCKQUOTE>
-
-<P>
-Each enum has its own separate page with the following sections:<UL>
-<LI>Enum declaration<LI>Enum description<LI>Enum Constant Summary<LI>Enum Constant Detail</UL>
-</BLOCKQUOTE>
-<H3>
-Tree (Class Hierarchy)</H3>
-<BLOCKQUOTE>
-There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.<UL>
-<LI>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.<LI>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</UL>
-</BLOCKQUOTE>
-<H3>
-Deprecated API</H3>
-<BLOCKQUOTE>
-The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</BLOCKQUOTE>
-<H3>
-Index</H3>
-<BLOCKQUOTE>
-The <A HREF="index-all.html">Index</A> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</BLOCKQUOTE>
-<H3>
-Prev/Next</H3>
-These links take you to the next or previous class, interface, package, or related page.<H3>
-Frames/No Frames</H3>
-These links show and hide the HTML frames.  All pages are available with or without frames.
-<P>
-<H3>
-Serialized Form</H3>
-Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
-<P>
-<H3>
-Constant Field Values</H3>
-The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.
-<P>
-<FONT SIZE="-1">
-<EM>
-This help file applies to API documentation generated using the standard doclet.</EM>
-</FONT>
-<BR>
-<HR>
-
-
+<div class="header">
+<h1 class="title">How This API Document Is Organized</h1>
+<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2>Package</h2>
+<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
+<ul>
+<li>Interfaces (italic)</li>
+<li>Classes</li>
+<li>Enums</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Types</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Class/Interface</h2>
+<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
+<ul>
+<li>Class inheritance diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class/interface declaration</li>
+<li>Class/interface description</li>
+</ul>
+<ul>
+<li>Nested Class Summary</li>
+<li>Field Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+</ul>
+<ul>
+<li>Field Detail</li>
+<li>Constructor Detail</li>
+<li>Method Detail</li>
+</ul>
+<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
+</li>
+<li class="blockList">
+<h2>Annotation Type</h2>
+<p>Each annotation type has its own separate page with the following sections:</p>
+<ul>
+<li>Annotation Type declaration</li>
+<li>Annotation Type description</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+<li>Element Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Enum</h2>
+<p>Each enum has its own separate page with the following sections:</p>
+<ul>
+<li>Enum declaration</li>
+<li>Enum description</li>
+<li>Enum Constant Summary</li>
+<li>Enum Constant Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Tree (Class Hierarchy)</h2>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
+<ul>
+<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
+<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Deprecated API</h2>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
+</li>
+<li class="blockList">
+<h2>Index</h2>
+<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
+</li>
+<li class="blockList">
+<h2>Prev/Next</h2>
+<p>These links take you to the next or previous class, interface, package, or related page.</p>
+</li>
+<li class="blockList">
+<h2>Frames/No Frames</h2>
+<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
+</li>
+<li class="blockList">
+<h2>All Classes</h2>
+<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
+</li>
+<li class="blockList">
+<h2>Serialized Form</h2>
+<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
+</li>
+<li class="blockList">
+<h2>Constant Field Values</h2>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
+</li>
+</ul>
+<em>This help file applies to API documentation generated using the standard doclet.</em></div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="index.html?help-doc.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="AST/package-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/index-all.html b/javadoc/index-all.html
index 3132485..51b71cc 100644
--- a/javadoc/index-all.html
+++ b/javadoc/index-all.html
@@ -1,14310 +1,19923 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Index
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Index</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Index";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="./AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="./AST/package-tree.html">Tree</a></li>
+<li><a href="./deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="./help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="./allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_X_">X</A> <HR>
-<A NAME="_A_"><!-- --></A><H2>
-<B>A</B></H2>
-<DL>
-<DT><A HREF="./AST/AbbreviatedIRI.html" title="class in AST"><B>AbbreviatedIRI</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/AbbreviatedIRI.html#AbbreviatedIRI(int)"><B>AbbreviatedIRI(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.OwlParser, int)"><B>AbbreviatedIRI(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#AbbreviatedIRI()"><B>AbbreviatedIRI()</B></A> - 
-Constructor for class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.Value)"><B>AbbreviatedIRI(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#AbbreviatedIRI()"><B>AbbreviatedIRI()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#ABBREVIATEDIRI"><B>ABBREVIATEDIRI</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#add(T)"><B>add(T)</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ParseException.html#add_escapes(java.lang.String)"><B>add_escapes(String)</B></A> - 
-Method in exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
-<DD>Used to convert raw characters to their escaped version
+<div class="contentContainer"><a href="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_J_">J</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_N_">N</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_Q_">Q</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_X_">X</a>&nbsp;<a name="_A_">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><a href="./AST/AbbreviatedIRI.html" title="class in AST"><span class="strong">AbbreviatedIRI</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#AbbreviatedIRI(int)">AbbreviatedIRI(int)</a></span> - Constructor for class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.OwlParser,%20int)">AbbreviatedIRI(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#AbbreviatedIRI()">AbbreviatedIRI()</a></span> - Constructor for class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.Value)">AbbreviatedIRI(Value)</a></span> - Constructor for class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#AbbreviatedIRI()">AbbreviatedIRI()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#add(T)">add(T)</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ParseException.html#add_escapes(java.lang.String)">add_escapes(String)</a></span> - Method in exception AST.<a href="./AST/ParseException.html" title="class in AST">ParseException</a></dt>
+<dd>
+<div class="block">Used to convert raw characters to their escaped version
  when these raw version cannot be used as part of an ASCII
- string literal.
-<DT><A HREF="./AST/Annotation.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#addChild(T)"><B>addChild(T)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#addChild(T)"><B>addChild(T)</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/TokenMgrError.html#addEscapes(java.lang.String)"><B>addEscapes(String)</B></A> - 
-Static method in error AST.<A HREF="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</A>
-<DD>Replaces unprintable characters by their espaced (or unicode escaped)
- equivalents in the given string
-<DT><A HREF="./AST/Restrictions.html#addOwlRestriction(AST.OwlRestriction)"><B>addOwlRestriction(OwlRestriction)</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#addProperty(AST.Element)"><B>addProperty(Element)</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#adjustBeginLineColumn(int, int)"><B>adjustBeginLineColumn(int, int)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>Method to adjust line and column numbers for the start of a token.
-<DT><A HREF="./AST/JavaCharStream.html#AdjustBuffSize()"><B>AdjustBuffSize()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#allValuesFrom()"><B>allValuesFrom()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#allValuesFrom_computed"><B>allValuesFrom_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#allValuesFrom_value"><B>allValuesFrom_value</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#allValuesFrom_visited"><B>allValuesFrom_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html" title="class in AST"><B>Annotation</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Annotation.html#Annotation(int)"><B>Annotation(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#Annotation(AST.OwlParser, int)"><B>Annotation(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#Annotation()"><B>Annotation()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#Annotation(AST.List, AST.List)"><B>Annotation(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Annotation()"><B>Annotation()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#ANNOTATION"><B>ANNOTATION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html" title="class in AST"><B>AnnotationProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/AnnotationProperty.html#AnnotationProperty(int)"><B>AnnotationProperty(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#AnnotationProperty(AST.OwlParser, int)"><B>AnnotationProperty(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#AnnotationProperty()"><B>AnnotationProperty()</B></A> - 
-Constructor for class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#AnnotationProperty(AST.List, AST.List)"><B>AnnotationProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#AnnotationProperty()"><B>AnnotationProperty()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#ANNOTATIONPROPERTY"><B>ANNOTATIONPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#ASSIGN"><B>ASSIGN</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/package-summary.html"><B>AST</B></A> - package AST<DD>&nbsp;<DT><A HREF="./AST/ASTNode.html" title="class in AST"><B>ASTNode</B></A>&lt;<A HREF="./AST/ASTNode.html" title="type parameter in ASTNode">T</A> extends <A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>&gt; - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ASTNode.html#ASTNode(int)"><B>ASTNode(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#ASTNode(AST.OwlParser, int)"><B>ASTNode(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#ASTNode()"><B>ASTNode()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html" title="class in AST"><B>Attribute</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Attribute.html#Attribute(int)"><B>Attribute(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#Attribute(AST.OwlParser, int)"><B>Attribute(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#Attribute()"><B>Attribute()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#Attribute(AST.Value)"><B>Attribute(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Attribute()"><B>Attribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#AttributeList()"><B>AttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_B_"><!-- --></A><H2>
-<B>B</B></H2>
-<DL>
-<DT><A HREF="./AST/JavaCharStream.html#backup(int)"><B>backup(int)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Token.html#beginColumn"><B>beginColumn</B></A> - 
-Variable in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
-<DD>beginLine and beginColumn describe the position of the first character
+ string literal.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/List.html#addAll(java.util.Collection)">addAll(Collection&lt;? extends T&gt;)</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#addAttribute(AST.Attribute)">addAttribute(Attribute)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Append an element to the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform(Attribute)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#addChild(T)">addChild(T)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#addChild(T)">addChild(T)</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#addElement(AST.Element)">addElement(Element)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Append an element to the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#addElementNoTransform(AST.Element)">addElementNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/TokenMgrError.html#addEscapes(java.lang.String)">addEscapes(String)</a></span> - Static method in error AST.<a href="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</a></dt>
+<dd>
+<div class="block">Replaces unprintable characters by their espaced (or unicode escaped)
+ equivalents in the given string</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#addOwlRestriction(AST.OwlRestriction)">addOwlRestriction(OwlRestriction)</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Append an element to the OwlRestriction list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#addOwlRestrictionNoTransform(AST.OwlRestriction)">addOwlRestrictionNoTransform(OwlRestriction)</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#addProperty(AST.Element)">addProperty(Element)</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Append an element to the Property list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#addPropertyNoTransform(AST.Element)">addPropertyNoTransform(Element)</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#adjustBeginLineColumn(int,%20int)">adjustBeginLineColumn(int, int)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>
+<div class="block">Method to adjust line and column numbers for the start of a token.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#AdjustBuffSize()">AdjustBuffSize()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#allValuesFrom()">allValuesFrom()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#allValuesFrom_computed">allValuesFrom_computed</a></span> - Variable in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#allValuesFrom_value">allValuesFrom_value</a></span> - Variable in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#allValuesFrom_visited">allValuesFrom_visited</a></span> - Variable in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Annotation.html" title="class in AST"><span class="strong">Annotation</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#Annotation(int)">Annotation(int)</a></span> - Constructor for class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#Annotation(AST.OwlParser,%20int)">Annotation(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#Annotation()">Annotation()</a></span> - Constructor for class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#Annotation(AST.List,%20AST.List)">Annotation(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Annotation()">Annotation()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/AnnotationProperty.html" title="class in AST"><span class="strong">AnnotationProperty</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#AnnotationProperty(int)">AnnotationProperty(int)</a></span> - Constructor for class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#AnnotationProperty(AST.OwlParser,%20int)">AnnotationProperty(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#AnnotationProperty()">AnnotationProperty()</a></span> - Constructor for class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#AnnotationProperty(AST.List,%20AST.List)">AnnotationProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#AnnotationProperty()">AnnotationProperty()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#ASSIGN">ASSIGN</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/package-summary.html">AST</a> - package AST</dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ASTNode.html" title="class in AST"><span class="strong">ASTNode</span></a>&lt;<a href="./AST/ASTNode.html" title="type parameter in ASTNode">T</a> extends <a href="./AST/ASTNode.html" title="class in AST">ASTNode</a>&gt; - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#ASTNode(int)">ASTNode(int)</a></span> - Constructor for class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#ASTNode(AST.OwlParser,%20int)">ASTNode(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#ASTNode()">ASTNode()</a></span> - Constructor for class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ASTNode$State.html" title="class in AST"><span class="strong">ASTNode$State</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#ASTNode$State()">ASTNode$State()</a></span> - Constructor for class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ASTNode$State.CircularValue.html" title="class in AST"><span class="strong">ASTNode$State.CircularValue</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.CircularValue.html#ASTNode$State.CircularValue()">ASTNode$State.CircularValue()</a></span> - Constructor for class AST.<a href="./AST/ASTNode$State.CircularValue.html" title="class in AST">ASTNode$State.CircularValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ASTNodeAnnotation.html" title="class in AST"><span class="strong">ASTNodeAnnotation</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNodeAnnotation.html#ASTNodeAnnotation()">ASTNodeAnnotation()</a></span> - Constructor for class AST.<a href="./AST/ASTNodeAnnotation.html" title="class in AST">ASTNodeAnnotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.Attribute</span></a> - Annotation Type in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ASTNodeAnnotation.Child.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.Child</span></a> - Annotation Type in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.ListChild</span></a> - Annotation Type in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ASTNodeAnnotation.OptChild.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.OptChild</span></a> - Annotation Type in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ASTNodeAnnotation.Token.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.Token</span></a> - Annotation Type in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Attribute.html" title="class in AST"><span class="strong">Attribute</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#Attribute(int)">Attribute(int)</a></span> - Constructor for class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#Attribute(AST.OwlParser,%20int)">Attribute(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#Attribute()">Attribute()</a></span> - Constructor for class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#Attribute(AST.Value)">Attribute(Value)</a></span> - Constructor for class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Attribute()">Attribute()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#AttributeList()">AttributeList()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_B_">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#backup(int)">backup(int)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Token.html#beginColumn">beginColumn</a></span> - Variable in class AST.<a href="./AST/Token.html" title="class in AST">Token</a></dt>
+<dd>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.
-<DT><A HREF="./AST/Token.html#beginLine"><B>beginLine</B></A> - 
-Variable in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
-<DD>beginLine and beginColumn describe the position of the first character
+ last character of this token.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Token.html#beginLine">beginLine</a></span> - Variable in class AST.<a href="./AST/Token.html" title="class in AST">Token</a></dt>
+<dd>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.
-<DT><A HREF="./AST/JavaCharStream.html#BeginToken()"><B>BeginToken()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#boundariesCrossed"><B>boundariesCrossed</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#BOUNDS"><B>BOUNDS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#bufcolumn"><B>bufcolumn</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#buffer"><B>buffer</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#bufline"><B>bufline</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#bufpos"><B>bufpos</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_C_"><!-- --></A><H2>
-<B>C</B></H2>
-<DL>
-<DT><A HREF="./AST/Cardinality.html" title="class in AST"><B>Cardinality</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Cardinality.html#Cardinality(int)"><B>Cardinality(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#Cardinality(AST.OwlParser, int)"><B>Cardinality(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#Cardinality()"><B>Cardinality()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#Cardinality(AST.Value)"><B>Cardinality(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Cardinality()"><B>Cardinality()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#CARDINALITY"><B>CARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#CHANGE"><B>CHANGE</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#CHARACTER_LITERAL"><B>CHARACTER_LITERAL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#children"><B>children</B></A> - 
-Variable in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)"><B>childrenAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>Accept the visitor.
-<DT><A HREF="./AST/ASTNode.html#CIRCLE_INDEX"><B>CIRCLE_INDEX</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#CLASS"><B>CLASS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html" title="class in AST"><B>ClassAssertion</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ClassAssertion.html#ClassAssertion(int)"><B>ClassAssertion(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#ClassAssertion(AST.OwlParser, int)"><B>ClassAssertion(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#ClassAssertion()"><B>ClassAssertion()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#ClassAssertion(AST.List, AST.List)"><B>ClassAssertion(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ClassAssertion()"><B>ClassAssertion()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#CLASSASSERTION"><B>CLASSASSERTION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html" title="class in AST"><B>ClassDeclaration</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ClassDeclaration.html#ClassDeclaration(int)"><B>ClassDeclaration(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#ClassDeclaration(AST.OwlParser, int)"><B>ClassDeclaration(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#ClassDeclaration()"><B>ClassDeclaration()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#ClassDeclaration(AST.List, AST.List)"><B>ClassDeclaration(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html" title="class in AST"><B>Clazz</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Clazz.html#Clazz(int)"><B>Clazz(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#Clazz(AST.OwlParser, int)"><B>Clazz(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#Clazz()"><B>Clazz()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#Clazz(AST.List, AST.List)"><B>Clazz(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Clazz()"><B>Clazz()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#COLON"><B>COLON</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#column"><B>column</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html" title="class in AST"><B>ComplexElement</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ComplexElement.html#ComplexElement(int)"><B>ComplexElement(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#ComplexElement(AST.OwlParser, int)"><B>ComplexElement(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#ComplexElement()"><B>ComplexElement()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#ComplexElement(AST.List, AST.List)"><B>ComplexElement(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#curChar"><B>curChar</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ParseException.html#currentToken"><B>currentToken</B></A> - 
-Variable in exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
-<DD>This is the last token that has been consumed successfully.
-</DL>
-<HR>
-<A NAME="_D_"><!-- --></A><H2>
-<B>D</B></H2>
-<DL>
-<DT><A HREF="./AST/DataProperty.html" title="class in AST"><B>DataProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/DataProperty.html#DataProperty(int)"><B>DataProperty(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#DataProperty(AST.OwlParser, int)"><B>DataProperty(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#DataProperty()"><B>DataProperty()</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#DataProperty(AST.List, AST.List)"><B>DataProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#DataProperty()"><B>DataProperty()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#DATAPROPERTY"><B>DATAPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html" title="class in AST"><B>DataPropertyDomain</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/DataPropertyDomain.html#DataPropertyDomain(int)"><B>DataPropertyDomain(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#DataPropertyDomain(AST.OwlParser, int)"><B>DataPropertyDomain(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#DataPropertyDomain()"><B>DataPropertyDomain()</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#DataPropertyDomain(AST.List, AST.List)"><B>DataPropertyDomain(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#DataPropertyDomain()"><B>DataPropertyDomain()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#DATAPROPERTYDOMAIN"><B>DATAPROPERTYDOMAIN</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html" title="class in AST"><B>DataPropertyRange</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/DataPropertyRange.html#DataPropertyRange(int)"><B>DataPropertyRange(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#DataPropertyRange(AST.OwlParser, int)"><B>DataPropertyRange(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#DataPropertyRange()"><B>DataPropertyRange()</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#DataPropertyRange(AST.List, AST.List)"><B>DataPropertyRange(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#DataPropertyRange()"><B>DataPropertyRange()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#DATAPROPERTYRANGE"><B>DATAPROPERTYRANGE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html" title="class in AST"><B>Datatype</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Datatype.html#Datatype(int)"><B>Datatype(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#Datatype(AST.OwlParser, int)"><B>Datatype(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#Datatype()"><B>Datatype()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#Datatype(AST.List, AST.List)"><B>Datatype(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Datatype()"><B>Datatype()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#DATATYPE"><B>DATATYPE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html" title="class in AST"><B>DatatypeIRI</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/DatatypeIRI.html#DatatypeIRI(int)"><B>DatatypeIRI(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#DatatypeIRI(AST.OwlParser, int)"><B>DatatypeIRI(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#DatatypeIRI()"><B>DatatypeIRI()</B></A> - 
-Constructor for class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#DatatypeIRI(AST.Value)"><B>DatatypeIRI(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#DatatypeIRI()"><B>DatatypeIRI()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#DATATYPEIRI"><B>DATATYPEIRI</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#debugStream"><B>debugStream</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#DECIMAL_LITERAL"><B>DECIMAL_LITERAL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#decl()"><B>decl()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#decl()"><B>decl()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#decl()"><B>decl()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#decl_computed"><B>decl_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#decl_computed"><B>decl_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#decl_value"><B>decl_value</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#decl_value"><B>decl_value</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#decl_visited"><B>decl_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#decl_visited"><B>decl_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html" title="class in AST"><B>Declaration</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Declaration.html#Declaration(int)"><B>Declaration(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#Declaration(AST.OwlParser, int)"><B>Declaration(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#Declaration()"><B>Declaration()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#Declaration(AST.List, AST.List)"><B>Declaration(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Declaration()"><B>Declaration()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#DECLARATION"><B>DECLARATION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#DEFAULT"><B>DEFAULT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#DIGIT"><B>DIGIT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#disable_tracing()"><B>disable_tracing()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html" title="class in AST"><B>DiscardedElement</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/DiscardedElement.html#DiscardedElement(int)"><B>DiscardedElement(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#DiscardedElement(AST.OwlParser, int)"><B>DiscardedElement(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#DiscardedElement()"><B>DiscardedElement()</B></A> - 
-Constructor for class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#DiscardedElement(AST.Identifier, AST.List, AST.List)"><B>DiscardedElement(Identifier, List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#DiscardedElement()"><B>DiscardedElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#Done()"><B>Done()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#dump(java.lang.String)"><B>dump(String)</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#dumpClasses(java.io.PrintStream)"><B>dumpClasses(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#duringRewrites"><B>duringRewrites</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#duringRewrites()"><B>duringRewrites()</B></A> - 
-Static method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_E_"><!-- --></A><H2>
-<B>E</B></H2>
-<DL>
-<DT><A HREF="./AST/Element.html" title="class in AST"><B>Element</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Element.html#Element(int)"><B>Element(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#Element(AST.OwlParser, int)"><B>Element(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#Element()"><B>Element()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Element()"><B>Element()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ElementList()"><B>ElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#enable_tracing()"><B>enable_tracing()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Token.html#endColumn"><B>endColumn</B></A> - 
-Variable in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
-<DD>beginLine and beginColumn describe the position of the first character
+ last character of this token.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#BeginToken()">BeginToken()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#boundariesCrossed">boundariesCrossed</a></span> - Variable in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#BOUNDS">BOUNDS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#bufcolumn">bufcolumn</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#buffer">buffer</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#bufline">bufline</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#bufpos">bufpos</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_C_">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><a href="./AST/Cardinality.html" title="class in AST"><span class="strong">Cardinality</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#Cardinality(int)">Cardinality(int)</a></span> - Constructor for class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#Cardinality(AST.OwlParser,%20int)">Cardinality(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#Cardinality()">Cardinality()</a></span> - Constructor for class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#Cardinality(AST.Value)">Cardinality(Value)</a></span> - Constructor for class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Cardinality()">Cardinality()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#CHANGE">CHANGE</a></span> - Variable in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#checkChild(AST.Node,%20int)">checkChild(Node, int)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#children">children</a></span> - Variable in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>
+<div class="block">Accept the visitor.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#CIRCLE_INDEX">CIRCLE_INDEX</a></span> - Variable in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#CLASS">CLASS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ClassAssertion.html" title="class in AST"><span class="strong">ClassAssertion</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#ClassAssertion(int)">ClassAssertion(int)</a></span> - Constructor for class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#ClassAssertion(AST.OwlParser,%20int)">ClassAssertion(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#ClassAssertion()">ClassAssertion()</a></span> - Constructor for class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#ClassAssertion(AST.List,%20AST.List)">ClassAssertion(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ClassAssertion()">ClassAssertion()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ClassDeclaration.html" title="class in AST"><span class="strong">ClassDeclaration</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#ClassDeclaration(int)">ClassDeclaration(int)</a></span> - Constructor for class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#ClassDeclaration(AST.OwlParser,%20int)">ClassDeclaration(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#ClassDeclaration()">ClassDeclaration()</a></span> - Constructor for class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#ClassDeclaration(AST.List,%20AST.List)">ClassDeclaration(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Clazz.html" title="class in AST"><span class="strong">Clazz</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#Clazz(int)">Clazz(int)</a></span> - Constructor for class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#Clazz(AST.OwlParser,%20int)">Clazz(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#Clazz()">Clazz()</a></span> - Constructor for class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#Clazz(AST.List,%20AST.List)">Clazz(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#clazz()">clazz()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#clazz()">clazz()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#clazz()">clazz()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Clazz()">Clazz()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#clazz_visited">clazz_visited</a></span> - Variable in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#clazz_visited">clazz_visited</a></span> - Variable in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#clazz_visited">clazz_visited</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#clone()">clone()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#COLON">COLON</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#column">column</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ComplexElement.html" title="class in AST"><span class="strong">ComplexElement</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#ComplexElement(int)">ComplexElement(int)</a></span> - Constructor for class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#ComplexElement(AST.OwlParser,%20int)">ComplexElement(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#ComplexElement()">ComplexElement()</a></span> - Constructor for class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#ComplexElement(AST.List,%20AST.List)">ComplexElement(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#copy()">copy()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#curChar">curChar</a></span> - Variable in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ParseException.html#currentToken">currentToken</a></span> - Variable in exception AST.<a href="./AST/ParseException.html" title="class in AST">ParseException</a></dt>
+<dd>
+<div class="block">This is the last token that has been consumed successfully.</div>
+</dd>
+</dl>
+<a name="_D_">
+<!--   -->
+</a>
+<h2 class="title">D</h2>
+<dl>
+<dt><a href="./AST/DataProperty.html" title="class in AST"><span class="strong">DataProperty</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#DataProperty(int)">DataProperty(int)</a></span> - Constructor for class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#DataProperty(AST.OwlParser,%20int)">DataProperty(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#DataProperty()">DataProperty()</a></span> - Constructor for class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#DataProperty(AST.List,%20AST.List)">DataProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#dataProperty()">dataProperty()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#DataProperty()">DataProperty()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#dataProperty_visited">dataProperty_visited</a></span> - Variable in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/DataPropertyDomain.html" title="class in AST"><span class="strong">DataPropertyDomain</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#DataPropertyDomain(int)">DataPropertyDomain(int)</a></span> - Constructor for class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#DataPropertyDomain(AST.OwlParser,%20int)">DataPropertyDomain(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#DataPropertyDomain()">DataPropertyDomain()</a></span> - Constructor for class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#DataPropertyDomain(AST.List,%20AST.List)">DataPropertyDomain(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#DataPropertyDomain()">DataPropertyDomain()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/DataPropertyRange.html" title="class in AST"><span class="strong">DataPropertyRange</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#DataPropertyRange(int)">DataPropertyRange(int)</a></span> - Constructor for class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#DataPropertyRange(AST.OwlParser,%20int)">DataPropertyRange(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#DataPropertyRange()">DataPropertyRange()</a></span> - Constructor for class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#DataPropertyRange(AST.List,%20AST.List)">DataPropertyRange(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#DataPropertyRange()">DataPropertyRange()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Datatype.html" title="class in AST"><span class="strong">Datatype</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#Datatype(int)">Datatype(int)</a></span> - Constructor for class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#Datatype(AST.OwlParser,%20int)">Datatype(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#Datatype()">Datatype()</a></span> - Constructor for class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#Datatype(AST.List,%20AST.List)">Datatype(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Datatype()">Datatype()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#DATATYPE">DATATYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/DatatypeIRI.html" title="class in AST"><span class="strong">DatatypeIRI</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#DatatypeIRI(int)">DatatypeIRI(int)</a></span> - Constructor for class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#DatatypeIRI(AST.OwlParser,%20int)">DatatypeIRI(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#DatatypeIRI()">DatatypeIRI()</a></span> - Constructor for class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#DatatypeIRI(AST.Value)">DatatypeIRI(Value)</a></span> - Constructor for class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#DatatypeIRI()">DatatypeIRI()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#debugStream">debugStream</a></span> - Variable in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#decl()">decl()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#decl()">decl()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#decl()">decl()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#decl_computed">decl_computed</a></span> - Variable in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#decl_computed">decl_computed</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#decl_computed">decl_computed</a></span> - Variable in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#decl_value">decl_value</a></span> - Variable in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#decl_value">decl_value</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#decl_value">decl_value</a></span> - Variable in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#decl_visited">decl_visited</a></span> - Variable in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#decl_visited">decl_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#decl_visited">decl_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Declaration.html" title="class in AST"><span class="strong">Declaration</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#Declaration(int)">Declaration(int)</a></span> - Constructor for class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#Declaration(AST.OwlParser,%20int)">Declaration(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#Declaration()">Declaration()</a></span> - Constructor for class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#Declaration(AST.List,%20AST.List)">Declaration(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Declaration()">Declaration()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#DECLARATION">DECLARATION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#DEFAULT">DEFAULT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#DIGIT">DIGIT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#disable_tracing()">disable_tracing()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/DiscardedElement.html" title="class in AST"><span class="strong">DiscardedElement</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#DiscardedElement(int)">DiscardedElement(int)</a></span> - Constructor for class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#DiscardedElement(AST.OwlParser,%20int)">DiscardedElement(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#DiscardedElement()">DiscardedElement()</a></span> - Constructor for class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#DiscardedElement(AST.Identifier,%20AST.List,%20AST.List)">DiscardedElement(Identifier, List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#DiscardedElement()">DiscardedElement()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#doFullTraversal()">doFullTraversal()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>
+<div class="block">Performs a full traversal of the tree using getChild to trigger rewrites</div>
+</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#Done()">Done()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#dump(java.lang.String)">dump(String)</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#dumpClasses(java.io.PrintStream)">dumpClasses(PrintStream)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree(String, PrintStream)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#duringRewriteClasses">duringRewriteClasses</a></span> - Variable in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_E_">
+<!--   -->
+</a>
+<h2 class="title">E</h2>
+<dl>
+<dt><a href="./AST/Element.html" title="class in AST"><span class="strong">Element</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#Element(int)">Element(int)</a></span> - Constructor for class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#Element(AST.OwlParser,%20int)">Element(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#Element()">Element()</a></span> - Constructor for class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Element()">Element()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ElementList()">ElementList()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#enable_tracing()">enable_tracing()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Token.html#endColumn">endColumn</a></span> - Variable in class AST.<a href="./AST/Token.html" title="class in AST">Token</a></dt>
+<dd>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.
-<DT><A HREF="./AST/Token.html#endLine"><B>endLine</B></A> - 
-Variable in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
-<DD>beginLine and beginColumn describe the position of the first character
+ last character of this token.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Token.html#endLine">endLine</a></span> - Variable in class AST.<a href="./AST/Token.html" title="class in AST">Token</a></dt>
+<dd>
+<div class="block">beginLine and beginColumn describe the position of the first character
  of this token; endLine and endColumn describe the position of the
- last character of this token.
-<DT><A HREF="./AST/OwlParserConstants.html#EOF"><B>EOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ParseException.html#eol"><B>eol</B></A> - 
-Variable in exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
-<DD>The end of line string for this machine.
-<DT><A HREF="./AST/JavaCharStream.html#ExpandBuff(boolean)"><B>ExpandBuff(boolean)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ParseException.html#expectedTokenSequences"><B>expectedTokenSequences</B></A> - 
-Variable in exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
-<DD>Each entry in this array is an array of integers.
-<DT><A HREF="./AST/OwlParserConstants.html#EXPONENT"><B>EXPONENT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA"><B>EXPR_EXPRESSIONDATA</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#EXPR_KIFCONDITION"><B>EXPR_KIFCONDITION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#EXPRESSION_CONDITION"><B>EXPRESSION_CONDITION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE"><B>EXPRESSION_LOGICLANGUAGE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#EXPRESSION_REFURI"><B>EXPRESSION_REFURI</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html" title="class in AST"><B>ExpressionCondition</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ExpressionCondition.html#ExpressionCondition(int)"><B>ExpressionCondition(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#ExpressionCondition(AST.OwlParser, int)"><B>ExpressionCondition(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#ExpressionCondition()"><B>ExpressionCondition()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#ExpressionCondition(AST.List, AST.List)"><B>ExpressionCondition(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ExpressionCondition()"><B>ExpressionCondition()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST"><B>ExpressionLogicLanguage</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(int)"><B>ExpressionLogicLanguage(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.OwlParser, int)"><B>ExpressionLogicLanguage(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage()"><B>ExpressionLogicLanguage()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.List, AST.List)"><B>ExpressionLogicLanguage(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ExpressionLogicLanguage()"><B>ExpressionLogicLanguage()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html" title="class in AST"><B>ExpressionRefURI</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ExpressionRefURI.html#ExpressionRefURI(int)"><B>ExpressionRefURI(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#ExpressionRefURI(AST.OwlParser, int)"><B>ExpressionRefURI(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#ExpressionRefURI()"><B>ExpressionRefURI()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#ExpressionRefURI(AST.List, AST.List)"><B>ExpressionRefURI(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ExpressionRefURI()"><B>ExpressionRefURI()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html" title="class in AST"><B>ExprExpressionData</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ExprExpressionData.html#ExprExpressionData(int)"><B>ExprExpressionData(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#ExprExpressionData(AST.OwlParser, int)"><B>ExprExpressionData(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#ExprExpressionData()"><B>ExprExpressionData()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#ExprExpressionData(AST.List, AST.List)"><B>ExprExpressionData(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ExprExpressionData()"><B>ExprExpressionData()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html" title="class in AST"><B>ExprKIFCondition</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ExprKIFCondition.html#ExprKIFCondition(int)"><B>ExprKIFCondition(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#ExprKIFCondition(AST.OwlParser, int)"><B>ExprKIFCondition(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#ExprKIFCondition()"><B>ExprKIFCondition()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#ExprKIFCondition(AST.List, AST.List)"><B>ExprKIFCondition(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ExprKIFCondition()"><B>ExprKIFCondition()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_F_"><!-- --></A><H2>
-<B>F</B></H2>
-<DL>
-<DT><A HREF="./AST/JavaCharStream.html#FillBuff()"><B>FillBuff()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#findDecl(java.lang.String)"><B>findDecl(String)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#findDecl(java.lang.String)"><B>findDecl(String)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#findDecl(java.lang.String)"><B>findDecl(String)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#findDecl(java.lang.String)"><B>findDecl(String)</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#findDecl_String_visited"><B>findDecl_String_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#findDecl_String_visited"><B>findDecl_String_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#findDecl_String_visited"><B>findDecl_String_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#findDecl_String_visited"><B>findDecl_String_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#FLOAT_LITERAL"><B>FLOAT_LITERAL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html" title="class in AST"><B>FloatElement</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/FloatElement.html#FloatElement(int)"><B>FloatElement(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#FloatElement(AST.OwlParser, int)"><B>FloatElement(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#FloatElement()"><B>FloatElement()</B></A> - 
-Constructor for class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#FloatElement(java.lang.String)"><B>FloatElement(String)</B></A> - 
-Constructor for class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#FloatElement()"><B>FloatElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#flushCache()"><B>flushCache()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_G_"><!-- --></A><H2>
-<B>G</B></H2>
-<DL>
-<DT><A HREF="./AST/Start.html#genAbsGrammar(java.io.PrintStream)"><B>genAbsGrammar(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#genAspects(java.io.PrintStream)"><B>genAspects(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#generatedWithCacheCycle"><B>generatedWithCacheCycle</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#generatedWithCircularEnabled"><B>generatedWithCircularEnabled</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#generatedWithComponentCheck"><B>generatedWithComponentCheck</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#generateParseException()"><B>generateParseException()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#genMisc(java.io.PrintStream)"><B>genMisc(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#genMisc(java.io.PrintStream)"><B>genMisc(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#genParser(java.io.PrintStream)"><B>genParser(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)"><B>genPrettyPrinter(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#genPrettyPrinter(java.io.PrintStream)"><B>genPrettyPrinter(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#genPrettyPrinter(java.io.PrintStream)"><B>genPrettyPrinter(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#genRewrites(java.io.PrintStream)"><B>genRewrites(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#genRewrites(java.io.PrintStream)"><B>genRewrites(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#genRewrites(java.io.PrintStream)"><B>genRewrites(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#getAttributeList()"><B>getAttributeList()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#getAttributes()"><B>getAttributes()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#getAttributesNoTransform()"><B>getAttributesNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#getBeginColumn()"><B>getBeginColumn()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#getBeginLine()"><B>getBeginLine()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#getChild(int)"><B>getChild(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#getChild(AST.ASTNode, int)"><B>getChild(ASTNode, int)</B></A> - 
-Static method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#getChildNoTransform(int)"><B>getChildNoTransform(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#getColumn()"><B>getColumn()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getElement(int)"><B>getElement(int)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getElementList()"><B>getElementList()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getElements()"><B>getElements()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getElementsNoTransform()"><B>getElementsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#getEndColumn()"><B>getEndColumn()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#getEndLine()"><B>getEndLine()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getId()"><B>getId()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#getId()"><B>getId()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getId()"><B>getId()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getId()"><B>getId()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getId()"><B>getId()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getId()"><B>getId()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getId()"><B>getId()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#getId_computed"><B>getId_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#getId_value"><B>getId_value</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getId_visited"><B>getId_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#getId_visited"><B>getId_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getId_visited"><B>getId_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getId_visited"><B>getId_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getIdentifier()"><B>getIdentifier()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#getIDENTIFIER()"><B>getIDENTIFIER()</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#getIDENTIFIER()"><B>getIDENTIFIER()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getIdentifierNoTransform()"><B>getIdentifierNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#GetImage()"><B>GetImage()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#getIndexOfChild(AST.ASTNode)"><B>getIndexOfChild(ASTNode)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#getLine()"><B>getLine()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#getLITERAL()"><B>getLITERAL()</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#getLITERAL()"><B>getLITERAL()</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#getLITERAL()"><B>getLITERAL()</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ParseException.html#getMessage()"><B>getMessage()</B></A> - 
-Method in exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
-<DD>This method has the standard behavior when this object has been
- created using the standard constructors.
-<DT><A HREF="./AST/TokenMgrError.html#getMessage()"><B>getMessage()</B></A> - 
-Method in error AST.<A HREF="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</A>
-<DD>You can also modify the body of this method to customize your error messages.
-<DT><A HREF="./AST/OwlParser.html#getNextToken()"><B>getNextToken()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#getNextToken()"><B>getNextToken()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#getNumChildNoTransform()"><B>getNumChildNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#getNumOwlRestriction()"><B>getNumOwlRestriction()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getNumOwnRestriction()"><B>getNumOwnRestriction()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getNumOwnRestriction_visited"><B>getNumOwnRestriction_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#getNumProperty()"><B>getNumProperty()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getNumRestriction()"><B>getNumRestriction()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getNumRestriction_visited"><B>getNumRestriction_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#getOntoDeclaration()"><B>getOntoDeclaration()</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#getOntoDeclarationNoTransform()"><B>getOntoDeclarationNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#getOwlRestriction(int)"><B>getOwlRestriction(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#getOwlRestrictionList()"><B>getOwlRestrictionList()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#getOwlRestrictionListNoTransform()"><B>getOwlRestrictionListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#getOwlRestrictions()"><B>getOwlRestrictions()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#getOwlRestrictionsNoTransform()"><B>getOwlRestrictionsNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getOwnRestrictions()"><B>getOwnRestrictions()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getOwnRestrictions_computed"><B>getOwnRestrictions_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getOwnRestrictions_value"><B>getOwnRestrictions_value</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getOwnRestrictions_visited"><B>getOwnRestrictions_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#getParent()"><B>getParent()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getProperties()"><B>getProperties()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getProperties_computed"><B>getProperties_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getProperties_value"><B>getProperties_value</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getProperties_visited"><B>getProperties_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#getProperty(int)"><B>getProperty(int)</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#getPropertyList()"><B>getPropertyList()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#getPropertyListNoTransform()"><B>getPropertyListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#getPropertys()"><B>getPropertys()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#getPropertysNoTransform()"><B>getPropertysNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getRestrictions()"><B>getRestrictions()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getRestrictions_computed"><B>getRestrictions_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getRestrictions_value"><B>getRestrictions_value</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getRestrictions_visited"><B>getRestrictions_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#getSpecification()"><B>getSpecification()</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#getSpecificationNoTransform()"><B>getSpecificationNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#getSTRING_LITERAL()"><B>getSTRING_LITERAL()</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)"><B>getSubClasses(OwlClassDecl, ArrayList)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getSubClasses()"><B>getSubClasses()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getSubClasses()"><B>getSubClasses()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)"><B>getSubClasses(OwlClassDecl, ArrayList)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getSubClasses()"><B>getSubClasses()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getSubClasses_computed"><B>getSubClasses_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getSubClasses_computed"><B>getSubClasses_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited"><B>getSubClasses_OwlClassDecl_ArrayList_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getSubClasses_OwlClassDecl_ArrayList_visited"><B>getSubClasses_OwlClassDecl_ArrayList_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getSubClasses_value"><B>getSubClasses_value</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getSubClasses_value"><B>getSubClasses_value</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getSubClasses_visited"><B>getSubClasses_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getSubClasses_visited"><B>getSubClasses_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#GetSuffix(int)"><B>GetSuffix(int)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#getSuperClass(java.lang.String)"><B>getSuperClass(String)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getSuperClass()"><B>getSuperClass()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getSuperClass(java.lang.String)"><B>getSuperClass(String)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getSuperClass()"><B>getSuperClass()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getSuperClass()"><B>getSuperClass()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getSuperClass()"><B>getSuperClass()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getSuperClass()"><B>getSuperClass()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#getSuperClass(java.lang.String)"><B>getSuperClass(String)</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#getSuperClass(java.lang.String)"><B>getSuperClass(String)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getSuperClass_computed"><B>getSuperClass_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getSuperClass_computed"><B>getSuperClass_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getSuperClass_computed"><B>getSuperClass_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#getSuperClass_String_visited"><B>getSuperClass_String_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getSuperClass_String_visited"><B>getSuperClass_String_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#getSuperClass_String_visited"><B>getSuperClass_String_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#getSuperClass_String_visited"><B>getSuperClass_String_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getSuperClass_value"><B>getSuperClass_value</B></A> - 
-Variable in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getSuperClass_value"><B>getSuperClass_value</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getSuperClass_value"><B>getSuperClass_value</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#getSuperClass_visited"><B>getSuperClass_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#getSuperClass_visited"><B>getSuperClass_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getSuperClass_visited"><B>getSuperClass_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getSuperClass_visited"><B>getSuperClass_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#getTabSize(int)"><B>getTabSize(int)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#getToken(int)"><B>getToken(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#getXmlHeader()"><B>getXmlHeader()</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#getXmlHeaderNoTransform()"><B>getXmlHeaderNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#goStart()"><B>goStart()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#goStart()"><B>goStart()</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#goStart_visited"><B>goStart_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#goStart_visited"><B>goStart_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#grammarName()"><B>grammarName()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_H_"><!-- --></A><H2>
-<B>H</B></H2>
-<DL>
-<DT><A HREF="./AST/OwlParserConstants.html#HEX_LITERAL"><B>HEX_LITERAL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_I_"><!-- --></A><H2>
-<B>I</B></H2>
-<DL>
-<DT><A HREF="./AST/SimpleNode.html#id"><B>id</B></A> - 
-Variable in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html" title="class in AST"><B>Identifier</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Identifier.html#Identifier(int)"><B>Identifier(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#Identifier(AST.OwlParser, int)"><B>Identifier(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#Identifier()"><B>Identifier()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#Identifier(java.lang.String)"><B>Identifier(String)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Identifier()"><B>Identifier()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#IDENTIFIER"><B>IDENTIFIER</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Token.html#image"><B>image</B></A> - 
-Variable in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
-<DD>The string image of the token.
-<DT><A HREF="./AST/ASTNode.html#in$Circle"><B>in$Circle</B></A> - 
-Variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#in$Circle()"><B>in$Circle()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#in$Circle(boolean)"><B>in$Circle(boolean)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#IN_CIRCLE"><B>IN_CIRCLE</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#inBuf"><B>inBuf</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#ind(int)"><B>ind(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html" title="class in AST"><B>IndividualDeclaration</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/IndividualDeclaration.html#IndividualDeclaration(int)"><B>IndividualDeclaration(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#IndividualDeclaration(AST.OwlParser, int)"><B>IndividualDeclaration(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#IndividualDeclaration()"><B>IndividualDeclaration()</B></A> - 
-Constructor for class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#IndividualDeclaration(AST.List, AST.List)"><B>IndividualDeclaration(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#input_stream"><B>input_stream</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#inputStream"><B>inputStream</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#insertChild(T, int)"><B>insertChild(T, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#insertChild(T, int)"><B>insertChild(T, int)</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#INTEGER_LITERAL"><B>INTEGER_LITERAL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html" title="class in AST"><B>IntElement</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/IntElement.html#IntElement(int)"><B>IntElement(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#IntElement(AST.OwlParser, int)"><B>IntElement(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#IntElement()"><B>IntElement()</B></A> - 
-Constructor for class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#IntElement(java.lang.String)"><B>IntElement(String)</B></A> - 
-Constructor for class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#IntElement()"><B>IntElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#iri()"><B>iri()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#iri()"><B>iri()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html" title="class in AST"><B>IRI</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/IRI.html#IRI(int)"><B>IRI(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#IRI(AST.OwlParser, int)"><B>IRI(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#IRI()"><B>IRI()</B></A> - 
-Constructor for class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#IRI(AST.Value)"><B>IRI(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#IRI()"><B>IRI()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#IRI"><B>IRI</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#iri_visited"><B>iri_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#iri_visited"><B>iri_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#is$Final"><B>is$Final</B></A> - 
-Variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#is$Final()"><B>is$Final()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#is$Final(boolean)"><B>is$Final(boolean)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#isClass()"><B>isClass()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#isClass()"><B>isClass()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#isClass_visited"><B>isClass_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#isClass_visited"><B>isClass_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#isClassDecl()"><B>isClassDecl()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#isClassDecl()"><B>isClassDecl()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#isClassDecl()"><B>isClassDecl()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#isClassDecl_visited"><B>isClassDecl_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#isClassDecl_visited"><B>isClassDecl_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#isClassDecl_visited"><B>isClassDecl_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#isIndividual()"><B>isIndividual()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#isIndividual()"><B>isIndividual()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#isIndividual_visited"><B>isIndividual_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#isIndividual_visited"><B>isIndividual_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#isIndividualDecl()"><B>isIndividualDecl()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#isIndividualDecl()"><B>isIndividualDecl()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#isIndividualDecl()"><B>isIndividualDecl()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#isIndividualDecl_visited"><B>isIndividualDecl_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#isIndividualDecl_visited"><B>isIndividualDecl_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#isIndividualDecl_visited"><B>isIndividualDecl_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#iterator()"><B>iterator()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_J_"><!-- --></A><H2>
-<B>J</B></H2>
-<DL>
-<DT><A HREF="./AST/JavaCharStream.html" title="class in AST"><B>JavaCharStream</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>An implementation of interface CharStream, where the stream is assumed to
- contain only ASCII characters (with java-like unicode escape processing).<DT><A HREF="./AST/JavaCharStream.html#JavaCharStream(java.io.Reader, int, int, int)"><B>JavaCharStream(Reader, int, int, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#JavaCharStream(java.io.Reader, int, int)"><B>JavaCharStream(Reader, int, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#JavaCharStream(java.io.Reader)"><B>JavaCharStream(Reader)</B></A> - 
-Constructor for class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, java.lang.String, int, int, int)"><B>JavaCharStream(InputStream, String, int, int, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, int, int, int)"><B>JavaCharStream(InputStream, int, int, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, java.lang.String, int, int)"><B>JavaCharStream(InputStream, String, int, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, int, int)"><B>JavaCharStream(InputStream, int, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, java.lang.String)"><B>JavaCharStream(InputStream, String)</B></A> - 
-Constructor for class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream)"><B>JavaCharStream(InputStream)</B></A> - 
-Constructor for class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#JElement()"><B>JElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#jj_nt"><B>jj_nt</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#jjFillToken()"><B>jjFillToken()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#jjnewLexState"><B>jjnewLexState</B></A> - 
-Static variable in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#jjstrLiteralImages"><B>jjstrLiteralImages</B></A> - 
-Static variable in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI"><B>JJTABBREVIATEDIRI</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
-<DD>Accept the visitor.
-<DT><A HREF="./AST/ObjectExactCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>Accept the visitor.
-<DT><A HREF="./AST/Specification.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Node.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
-<DD>This method tells the node to add its argument to the node's
-    list of children.
-<DT><A HREF="./AST/ObjectExactCardinality.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTANNOTATION"><B>JJTANNOTATION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY"><B>JJTANNOTATIONPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTCARDINALITY"><B>JJTCARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTCLASSASSERTION"><B>JJTCLASSASSERTION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTCLAZZ"><B>JJTCLAZZ</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Node.html#jjtClose()"><B>jjtClose()</B></A> - 
-Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
-<DD>This method is called after all the child nodes have been
-    added.
-<DT><A HREF="./AST/SimpleNode.html#jjtClose()"><B>jjtClose()</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDATAPROPERTY"><B>JJTDATAPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN"><B>JJTDATAPROPERTYDOMAIN</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE"><B>JJTDATAPROPERTYRANGE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDATATYPE"><B>JJTDATATYPE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDATATYPEIRI"><B>JJTDATATYPEIRI</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDECLARATION"><B>JJTDECLARATION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT"><B>JJTDISCARDEDELEMENT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION"><B>JJTEXPRESSIONCONDITION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE"><B>JJTEXPRESSIONLOGICLANGUAGE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI"><B>JJTEXPRESSIONREFURI</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA"><B>JJTEXPREXPRESSIONDATA</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION"><B>JJTEXPRKIFCONDITION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTFLOATELEMENT"><B>JJTFLOATELEMENT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Node.html#jjtGetChild(int)"><B>jjtGetChild(int)</B></A> - 
-Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
-<DD>This method returns a child node.
-<DT><A HREF="./AST/SimpleNode.html#jjtGetChild(int)"><B>jjtGetChild(int)</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Node.html#jjtGetNumChildren()"><B>jjtGetNumChildren()</B></A> - 
-Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
-<DD>Return the number of children the node has.
-<DT><A HREF="./AST/SimpleNode.html#jjtGetNumChildren()"><B>jjtGetNumChildren()</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Node.html#jjtGetParent()"><B>jjtGetParent()</B></A> - 
-Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#jjtGetParent()"><B>jjtGetParent()</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTIDENTIFIER"><B>JJTIDENTIFIER</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTINTELEMENT"><B>JJTINTELEMENT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTIRI"><B>JJTIRI</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTLIST"><B>JJTLIST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTLISTFIRST"><B>JJTLISTFIRST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTLISTREST"><B>JJTLISTREST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTLITERAL"><B>JJTLITERAL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTNAME"><B>JJTNAME</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL"><B>JJTNAMEDINDIVIDUAL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#jjtNodeName"><B>jjtNodeName</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY"><B>JJTOBJECTEXACTCARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST"><B>JJTOBJECTLISTLIST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY"><B>JJTOBJECTMINCARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY"><B>JJTOBJECTPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION"><B>JJTOBJECTPROPERTYASSERTION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN"><B>JJTOBJECTPROPERTYDOMAIN</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM"><B>JJTOBJECTSOMEVALUESFROM</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTONTOLOGY"><B>JJTONTOLOGY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI"><B>JJTONTOLOGYIRI</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Node.html#jjtOpen()"><B>jjtOpen()</B></A> - 
-Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
-<DD>This method is called after the node has been made the current
-    node.
-<DT><A HREF="./AST/SimpleNode.html#jjtOpen()"><B>jjtOpen()</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT"><B>JJTOWLALLDIFFERENT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM"><B>JJTOWLALLVALUESFROM</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY"><B>JJTOWLCARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLCLASS"><B>JJTOWLCLASS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLDATARANGE"><B>JJTOWLDATARANGE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY"><B>JJTOWLDATATYPEPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH"><B>JJTOWLDISJOINTWITH</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS"><B>JJTOWLDISTINCTMEMBERS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS"><B>JJTOWLEQUIVALENTCLASS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY"><B>JJTOWLEQUIVALENTPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY"><B>JJTOWLFUNCTIONALPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLHASVALUE"><B>JJTOWLHASVALUE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLIMPORTS"><B>JJTOWLIMPORTS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF"><B>JJTOWLINTERSECTIONOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF"><B>JJTOWLINVERSEOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY"><B>JJTOWLMAXCARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY"><B>JJTOWLMINCARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY"><B>JJTOWLOBJECTPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLONEOF"><B>JJTOWLONEOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY"><B>JJTOWLONPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY"><B>JJTOWLONTOLOGY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION"><B>JJTOWLRESTRICTION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM"><B>JJTOWLSOMEVALUESFROM</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY"><B>JJTOWLTRANSITIVEPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLUNIONOF"><B>JJTOWLUNIONOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO"><B>JJTOWLVERSIONINFO</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1ANYORDER"><B>JJTP1ANYORDER</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1COMPONENTS"><B>JJTP1COMPONENTS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF"><B>JJTP1COMPOSEDOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG"><B>JJTP1CONTROLCONSTRUCTBAG</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST"><B>JJTP1CONTROLCONSTRUCTLIST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1ELSE"><B>JJTP1ELSE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1HASINPUT"><B>JJTP1HASINPUT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT"><B>JJTP1HASOUTPUT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1IFCONDITION"><B>JJTP1IFCONDITION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE"><B>JJTP1IFTHENELSE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1INPUT"><B>JJTP1INPUT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1OUTPUT"><B>JJTP1OUTPUT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE"><B>JJTP1PARAMETERTYPE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1PERFORM"><B>JJTP1PERFORM</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1PROCESS"><B>JJTP1PROCESS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL"><B>JJTP1REPEATUNTIL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1SEQUENCE"><B>JJTP1SEQUENCE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1THEN"><B>JJTP1THEN</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION"><B>JJTP1UNTILCONDITION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS"><B>JJTP1UNTILPROCESS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTPREFIX"><B>JJTPREFIX</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT"><B>JJTPROCESSPARTICIPANT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM"><B>JJTPROCESSPERFORM</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFABOUT"><B>JJTRDFABOUT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFDATATYPE"><B>JJTRDFDATATYPE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFDECLARATION"><B>JJTRDFDECLARATION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION"><B>JJTRDFDESCRIPTION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFFIRST"><B>JJTRDFFIRST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFID"><B>JJTRDFID</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE"><B>JJTRDFPARSETYPE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFPROPERTY"><B>JJTRDFPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFRESOURCE"><B>JJTRDFRESOURCE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFREST"><B>JJTRDFREST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT"><B>JJTRDFSCOMMENT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN"><B>JJTRDFSDOMAIN</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSLABEL"><B>JJTRDFSLABEL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSRANGE"><B>JJTRDFSRANGE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO"><B>JJTRDFSSEEALSO</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF"><B>JJTRDFSSUBCLASSOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF"><B>JJTRDFSSUBPROPERTYOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFTYPE"><B>JJTRDFTYPE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#jjtree"><B>jjtree</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Node.html#jjtSetParent(AST.Node)"><B>jjtSetParent(Node)</B></A> - 
-Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
-<DD>This pair of methods are used to inform the node of its
-    parent.
-<DT><A HREF="./AST/SimpleNode.html#jjtSetParent(AST.Node)"><B>jjtSetParent(Node)</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTSPECIFICATION"><B>JJTSPECIFICATION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTSTART"><B>JJTSTART</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT"><B>JJTSTRINGELEMENT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTSUBCLASSOF"><B>JJTSUBCLASSOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTVALUE"><B>JJTVALUE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTVERSION"><B>JJTVERSION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTVOID"><B>JJTVOID</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTXMLBASE"><B>JJTXMLBASE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTXMLHEADER"><B>JJTXMLHEADER</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTXMLNS"><B>JJTXMLNS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTXMLNSXML"><B>JJTXMLNSXML</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTXMLNSXX"><B>JJTXMLNSXX</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_K_"><!-- --></A><H2>
-<B>K</B></H2>
-<DL>
-<DT><A HREF="./AST/Token.html#kind"><B>kind</B></A> - 
-Variable in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
-<DD>An integer that describes the kind of this token.
-</DL>
-<HR>
-<A NAME="_L_"><!-- --></A><H2>
-<B>L</B></H2>
-<DL>
-<DT><A HREF="./AST/ASTNode.html#LAST_CYCLE"><B>LAST_CYCLE</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#LBRACE"><B>LBRACE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#LETTER"><B>LETTER</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/TokenMgrError.html#LexicalError(boolean, int, int, int, java.lang.String, char)"><B>LexicalError(boolean, int, int, int, String, char)</B></A> - 
-Static method in error AST.<A HREF="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</A>
-<DD>Returns a detailed message for the Error when it is thrown by the
- token manager to indicate a lexical error.
-<DT><A HREF="./AST/OwlParserTokenManager.html#lexStateNames"><B>lexStateNames</B></A> - 
-Static variable in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#line"><B>line</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html" title="class in AST"><B>List</B></A>&lt;<A HREF="./AST/List.html" title="type parameter in List">T</A> extends <A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>&gt; - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/List.html#List(int)"><B>List(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#List(AST.OwlParser, int)"><B>List(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#List()"><B>List()</B></A> - 
-Constructor for class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#LIST_FIRST"><B>LIST_FIRST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#LIST_REST"><B>LIST_REST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html" title="class in AST"><B>ListFirst</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ListFirst.html#ListFirst(int)"><B>ListFirst(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#ListFirst(AST.OwlParser, int)"><B>ListFirst(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#ListFirst()"><B>ListFirst()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#ListFirst(AST.List, AST.List)"><B>ListFirst(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ListFirst()"><B>ListFirst()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html" title="class in AST"><B>ListRest</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ListRest.html#ListRest(int)"><B>ListRest(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#ListRest(AST.OwlParser, int)"><B>ListRest(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#ListRest()"><B>ListRest()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#ListRest(AST.List, AST.List)"><B>ListRest(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ListRest()"><B>ListRest()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html" title="class in AST"><B>Literal</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Literal.html#Literal(int)"><B>Literal(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#Literal(AST.OwlParser, int)"><B>Literal(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#Literal()"><B>Literal()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#Literal(AST.List, AST.List)"><B>Literal(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Literal()"><B>Literal()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#LITERAL"><B>LITERAL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_M_"><!-- --></A><H2>
-<B>M</B></H2>
-<DL>
-<DT><A HREF="./AST/JavaCharStream.html#maxNextCharInd"><B>maxNextCharInd</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_N_"><!-- --></A><H2>
-<B>N</B></H2>
-<DL>
-<DT><A HREF="./AST/Clazz.html#name()"><B>name()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#name()"><B>name()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#name()"><B>name()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html" title="class in AST"><B>Name</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Name.html#Name(int)"><B>Name(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#Name(AST.OwlParser, int)"><B>Name(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#Name()"><B>Name()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#Name(AST.Value)"><B>Name(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#name()"><B>name()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#name()"><B>name()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Name()"><B>Name()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#NAME"><B>NAME</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#name()"><B>name()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#name()"><B>name()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#name_visited"><B>name_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#name_visited"><B>name_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#name_visited"><B>name_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#name_visited"><B>name_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#name_visited"><B>name_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#name_visited"><B>name_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#name_visited"><B>name_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html" title="class in AST"><B>NamedIndividual</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/NamedIndividual.html#NamedIndividual(int)"><B>NamedIndividual(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#NamedIndividual(AST.OwlParser, int)"><B>NamedIndividual(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#NamedIndividual()"><B>NamedIndividual()</B></A> - 
-Constructor for class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#NamedIndividual(AST.List, AST.List)"><B>NamedIndividual(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#NamedIndividual()"><B>NamedIndividual()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#NAMEDINDIVIDUAL"><B>NAMEDINDIVIDUAL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Token.html#newToken(int)"><B>newToken(int)</B></A> - 
-Static method in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
-<DD>Returns a new Token object, by default.
-<DT><A HREF="./AST/Token.html#next"><B>next</B></A> - 
-Variable in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
-<DD>A reference to the next regular (non-special) token from the input
- stream.
-<DT><A HREF="./AST/JavaCharStream.html#nextCharBuf"><B>nextCharBuf</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#nextCharInd"><B>nextCharInd</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Node.html" title="interface in AST"><B>Node</B></A> - Interface in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;</DL>
-<HR>
-<A NAME="_O_"><!-- --></A><H2>
-<B>O</B></H2>
-<DL>
-<DT><A HREF="./AST/ObjectExactCardinality.html" title="class in AST"><B>ObjectExactCardinality</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectExactCardinality.html#ObjectExactCardinality(int)"><B>ObjectExactCardinality(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.OwlParser, int)"><B>ObjectExactCardinality(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#ObjectExactCardinality()"><B>ObjectExactCardinality()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.List, AST.List)"><B>ObjectExactCardinality(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ObjectExactCardinality()"><B>ObjectExactCardinality()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY"><B>OBJECTEXACTCARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OBJECTLIST_LIST"><B>OBJECTLIST_LIST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html" title="class in AST"><B>ObjectListList</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectListList.html#ObjectListList(int)"><B>ObjectListList(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#ObjectListList(AST.OwlParser, int)"><B>ObjectListList(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#ObjectListList()"><B>ObjectListList()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#ObjectListList(AST.List, AST.List)"><B>ObjectListList(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ObjectListList()"><B>ObjectListList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html" title="class in AST"><B>ObjectMinCardinality</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectMinCardinality.html#ObjectMinCardinality(int)"><B>ObjectMinCardinality(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.OwlParser, int)"><B>ObjectMinCardinality(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#ObjectMinCardinality()"><B>ObjectMinCardinality()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.List, AST.List)"><B>ObjectMinCardinality(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ObjectMinCardinality()"><B>ObjectMinCardinality()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OBJECTMINCARDINALITY"><B>OBJECTMINCARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html" title="class in AST"><B>ObjectProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectProperty.html#ObjectProperty(int)"><B>ObjectProperty(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#ObjectProperty(AST.OwlParser, int)"><B>ObjectProperty(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#ObjectProperty()"><B>ObjectProperty()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#ObjectProperty(AST.List, AST.List)"><B>ObjectProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ObjectProperty()"><B>ObjectProperty()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OBJECTPROPERTY"><B>OBJECTPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST"><B>ObjectPropertyAssertion</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(int)"><B>ObjectPropertyAssertion(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.OwlParser, int)"><B>ObjectPropertyAssertion(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion()"><B>ObjectPropertyAssertion()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.List, AST.List)"><B>ObjectPropertyAssertion(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ObjectPropertyAssertion()"><B>ObjectPropertyAssertion()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION"><B>OBJECTPROPERTYASSERTION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html" title="class in AST"><B>ObjectPropertyDomain</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain(int)"><B>ObjectPropertyDomain(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.OwlParser, int)"><B>ObjectPropertyDomain(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain()"><B>ObjectPropertyDomain()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.List, AST.List)"><B>ObjectPropertyDomain(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ObjectPropertyDomain()"><B>ObjectPropertyDomain()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN"><B>OBJECTPROPERTYDOMAIN</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST"><B>ObjectSomeValuesFrom</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(int)"><B>ObjectSomeValuesFrom(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.OwlParser, int)"><B>ObjectSomeValuesFrom(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom()"><B>ObjectSomeValuesFrom()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.List, AST.List)"><B>ObjectSomeValuesFrom(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ObjectSomeValuesFrom()"><B>ObjectSomeValuesFrom()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM"><B>OBJECTSOMEVALUESFROM</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html" title="class in AST"><B>OClass</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OClass.html#OClass(int)"><B>OClass(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#OClass(AST.OwlParser, int)"><B>OClass(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#OClass()"><B>OClass()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#OClass(AST.List, AST.List, java.lang.String)"><B>OClass(List&lt;Attribute&gt;, List&lt;Element&gt;, String)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OCTAL_LITERAL"><B>OCTAL_LITERAL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html" title="class in AST"><B>OntoDeclaration</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OntoDeclaration.html#OntoDeclaration(int)"><B>OntoDeclaration(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#OntoDeclaration(AST.OwlParser, int)"><B>OntoDeclaration(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#OntoDeclaration()"><B>OntoDeclaration()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#OntoDeclaration(AST.List, AST.List)"><B>OntoDeclaration(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html" title="class in AST"><B>Ontology</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Ontology.html#Ontology(int)"><B>Ontology(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#Ontology(AST.OwlParser, int)"><B>Ontology(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#Ontology()"><B>Ontology()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#Ontology(AST.List, AST.List)"><B>Ontology(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Ontology()"><B>Ontology()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#ONTOLOGY"><B>ONTOLOGY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OntologyAttribute()"><B>OntologyAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OntologyDeclaration()"><B>OntologyDeclaration()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OntologyElement()"><B>OntologyElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html" title="class in AST"><B>OntologyIRI</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OntologyIRI.html#OntologyIRI(int)"><B>OntologyIRI(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#OntologyIRI(AST.OwlParser, int)"><B>OntologyIRI(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#OntologyIRI()"><B>OntologyIRI()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#OntologyIRI(AST.Value)"><B>OntologyIRI(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OntologyIRI()"><B>OntologyIRI()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#ONTOLOGYIRI"><B>ONTOLOGYIRI</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html" title="class in AST"><B>Opt</B></A>&lt;<A HREF="./AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>&gt; - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Opt.html#Opt(int)"><B>Opt(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#Opt(AST.OwlParser, int)"><B>Opt(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#Opt()"><B>Opt()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#Opt(T)"><B>Opt(T)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_ALLDIFFERENT"><B>OWL_ALLDIFFERENT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_ALLVALUESFROM"><B>OWL_ALLVALUESFROM</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_CARDINALITY"><B>OWL_CARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_CLASS"><B>OWL_CLASS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_DATARANGE"><B>OWL_DATARANGE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY"><B>OWL_DATATYPEPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_DISJOINTWITH"><B>OWL_DISJOINTWITH</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS"><B>OWL_DISTINCTMEMBERS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS"><B>OWL_EQUIVALENTCLASS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY"><B>OWL_EQUIVALENTPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY"><B>OWL_FUNCTIONALPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_HASVALUE"><B>OWL_HASVALUE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_IMPORTS"><B>OWL_IMPORTS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_INTERSECTIONOF"><B>OWL_INTERSECTIONOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_INVERSEOF"><B>OWL_INVERSEOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_MAXCARDINALITY"><B>OWL_MAXCARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_MINCARDINALITY"><B>OWL_MINCARDINALITY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_OBJECTPROPERTY"><B>OWL_OBJECTPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_ONEOF"><B>OWL_ONEOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_ONPROPERTY"><B>OWL_ONPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_ONTOLOGY"><B>OWL_ONTOLOGY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_RESTRICTION"><B>OWL_RESTRICTION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_SOMEVALUESFROM"><B>OWL_SOMEVALUESFROM</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY"><B>OWL_TRANSITIVEPROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_UNIONOF"><B>OWL_UNIONOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#OWL_VERSIONINFO"><B>OWL_VERSIONINFO</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html" title="class in AST"><B>OwlAllDifferent</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlAllDifferent.html#OwlAllDifferent(int)"><B>OwlAllDifferent(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#OwlAllDifferent(AST.OwlParser, int)"><B>OwlAllDifferent(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#OwlAllDifferent()"><B>OwlAllDifferent()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#OwlAllDifferent(AST.List, AST.List)"><B>OwlAllDifferent(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlAllDifferent()"><B>OwlAllDifferent()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html" title="class in AST"><B>OwlAllValuesFrom</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlAllValuesFrom.html#OwlAllValuesFrom(int)"><B>OwlAllValuesFrom(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.OwlParser, int)"><B>OwlAllValuesFrom(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#OwlAllValuesFrom()"><B>OwlAllValuesFrom()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.List, AST.List)"><B>OwlAllValuesFrom(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlAllValuesFrom()"><B>OwlAllValuesFrom()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html" title="class in AST"><B>OwlCardinality</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlCardinality.html#OwlCardinality(int)"><B>OwlCardinality(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#OwlCardinality(AST.OwlParser, int)"><B>OwlCardinality(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#OwlCardinality()"><B>OwlCardinality()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#OwlCardinality(AST.List, AST.List)"><B>OwlCardinality(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlCardinality()"><B>OwlCardinality()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html" title="class in AST"><B>OwlClass</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlClass.html#OwlClass(int)"><B>OwlClass(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#OwlClass(AST.OwlParser, int)"><B>OwlClass(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#OwlClass()"><B>OwlClass()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#OwlClass(AST.List, AST.List)"><B>OwlClass(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlClass()"><B>OwlClass()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html" title="class in AST"><B>OwlClassDecl</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlClassDecl.html#OwlClassDecl(int)"><B>OwlClassDecl(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#OwlClassDecl(AST.OwlParser, int)"><B>OwlClassDecl(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#OwlClassDecl()"><B>OwlClassDecl()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#OwlClassDecl(AST.List, AST.List, java.lang.String)"><B>OwlClassDecl(List&lt;Attribute&gt;, List&lt;Element&gt;, String)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html" title="class in AST"><B>OwlClassUse</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlClassUse.html#OwlClassUse(int)"><B>OwlClassUse(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#OwlClassUse(AST.OwlParser, int)"><B>OwlClassUse(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#OwlClassUse()"><B>OwlClassUse()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#OwlClassUse(AST.List, AST.List, java.lang.String)"><B>OwlClassUse(List&lt;Attribute&gt;, List&lt;Element&gt;, String)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html" title="class in AST"><B>OwlDataRange</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlDataRange.html#OwlDataRange(int)"><B>OwlDataRange(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#OwlDataRange(AST.OwlParser, int)"><B>OwlDataRange(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#OwlDataRange()"><B>OwlDataRange()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#OwlDataRange(AST.List, AST.List)"><B>OwlDataRange(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlDataRange()"><B>OwlDataRange()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html" title="class in AST"><B>OwlDatatypeProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlDatatypeProperty.html#OwlDatatypeProperty(int)"><B>OwlDatatypeProperty(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.OwlParser, int)"><B>OwlDatatypeProperty(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#OwlDatatypeProperty()"><B>OwlDatatypeProperty()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.List, AST.List)"><B>OwlDatatypeProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlDatatypeProperty()"><B>OwlDatatypeProperty()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html" title="class in AST"><B>OwlDisjointWith</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlDisjointWith.html#OwlDisjointWith(int)"><B>OwlDisjointWith(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#OwlDisjointWith(AST.OwlParser, int)"><B>OwlDisjointWith(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#OwlDisjointWith()"><B>OwlDisjointWith()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#OwlDisjointWith(AST.List, AST.List)"><B>OwlDisjointWith(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlDisjointWith()"><B>OwlDisjointWith()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html" title="class in AST"><B>OwlDistinctMembers</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlDistinctMembers.html#OwlDistinctMembers(int)"><B>OwlDistinctMembers(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.OwlParser, int)"><B>OwlDistinctMembers(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#OwlDistinctMembers()"><B>OwlDistinctMembers()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.List, AST.List)"><B>OwlDistinctMembers(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlDistinctMembers()"><B>OwlDistinctMembers()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlElement()"><B>OwlElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html" title="class in AST"><B>OwlEquivalentClass</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlEquivalentClass.html#OwlEquivalentClass(int)"><B>OwlEquivalentClass(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.OwlParser, int)"><B>OwlEquivalentClass(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#OwlEquivalentClass()"><B>OwlEquivalentClass()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.List, AST.List)"><B>OwlEquivalentClass(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlEquivalentClass()"><B>OwlEquivalentClass()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html" title="class in AST"><B>OwlEquivalentProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty(int)"><B>OwlEquivalentProperty(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.OwlParser, int)"><B>OwlEquivalentProperty(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty()"><B>OwlEquivalentProperty()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.List, AST.List)"><B>OwlEquivalentProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlEquivalentProperty()"><B>OwlEquivalentProperty()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html" title="class in AST"><B>OwlFunctionalProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlFunctionalProperty.html#OwlFunctionalProperty(int)"><B>OwlFunctionalProperty(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.OwlParser, int)"><B>OwlFunctionalProperty(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#OwlFunctionalProperty()"><B>OwlFunctionalProperty()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.List, AST.List)"><B>OwlFunctionalProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlFunctionalProperty()"><B>OwlFunctionalProperty()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html" title="class in AST"><B>OwlHasValue</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlHasValue.html#OwlHasValue(int)"><B>OwlHasValue(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#OwlHasValue(AST.OwlParser, int)"><B>OwlHasValue(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#OwlHasValue()"><B>OwlHasValue()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#OwlHasValue(AST.List, AST.List)"><B>OwlHasValue(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlHasValue()"><B>OwlHasValue()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html" title="class in AST"><B>OwlImports</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlImports.html#OwlImports(int)"><B>OwlImports(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#OwlImports(AST.OwlParser, int)"><B>OwlImports(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#OwlImports()"><B>OwlImports()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#OwlImports(AST.List, AST.List)"><B>OwlImports(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlImports()"><B>OwlImports()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html" title="class in AST"><B>OwlIntersectionOf</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlIntersectionOf.html#OwlIntersectionOf(int)"><B>OwlIntersectionOf(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.OwlParser, int)"><B>OwlIntersectionOf(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#OwlIntersectionOf()"><B>OwlIntersectionOf()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.List, AST.List)"><B>OwlIntersectionOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlIntersectionOf()"><B>OwlIntersectionOf()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html" title="class in AST"><B>OwlInverseOf</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlInverseOf.html#OwlInverseOf(int)"><B>OwlInverseOf(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#OwlInverseOf(AST.OwlParser, int)"><B>OwlInverseOf(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#OwlInverseOf()"><B>OwlInverseOf()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#OwlInverseOf(AST.List, AST.List)"><B>OwlInverseOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlInverseOf()"><B>OwlInverseOf()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html" title="class in AST"><B>OwlMaxCardinality</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlMaxCardinality.html#OwlMaxCardinality(int)"><B>OwlMaxCardinality(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.OwlParser, int)"><B>OwlMaxCardinality(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#OwlMaxCardinality()"><B>OwlMaxCardinality()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.List, AST.List)"><B>OwlMaxCardinality(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlMaxCardinality()"><B>OwlMaxCardinality()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html" title="class in AST"><B>OwlMinCardinality</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlMinCardinality.html#OwlMinCardinality(int)"><B>OwlMinCardinality(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#OwlMinCardinality(AST.OwlParser, int)"><B>OwlMinCardinality(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#OwlMinCardinality()"><B>OwlMinCardinality()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#OwlMinCardinality(AST.List, AST.List)"><B>OwlMinCardinality(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlMinCardinality()"><B>OwlMinCardinality()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html" title="class in AST"><B>OwlObjectProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlObjectProperty.html#OwlObjectProperty(int)"><B>OwlObjectProperty(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#OwlObjectProperty(AST.OwlParser, int)"><B>OwlObjectProperty(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#OwlObjectProperty()"><B>OwlObjectProperty()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#OwlObjectProperty(AST.List, AST.List)"><B>OwlObjectProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlObjectProperty()"><B>OwlObjectProperty()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html" title="class in AST"><B>OwlOneOf</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlOneOf.html#OwlOneOf(int)"><B>OwlOneOf(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#OwlOneOf(AST.OwlParser, int)"><B>OwlOneOf(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#OwlOneOf()"><B>OwlOneOf()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#OwlOneOf(AST.List, AST.List)"><B>OwlOneOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlOneOf()"><B>OwlOneOf()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html" title="class in AST"><B>OwlOnProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlOnProperty.html#OwlOnProperty(int)"><B>OwlOnProperty(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#OwlOnProperty(AST.OwlParser, int)"><B>OwlOnProperty(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#OwlOnProperty()"><B>OwlOnProperty()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#OwlOnProperty(AST.List, AST.List)"><B>OwlOnProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlOnProperty()"><B>OwlOnProperty()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html" title="class in AST"><B>OwlOntology</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlOntology.html#OwlOntology(int)"><B>OwlOntology(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#OwlOntology(AST.OwlParser, int)"><B>OwlOntology(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#OwlOntology()"><B>OwlOntology()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#OwlOntology(AST.List, AST.List)"><B>OwlOntology(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlOntology()"><B>OwlOntology()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html" title="class in AST"><B>OwlParser</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlParser.html#OwlParser(java.io.InputStream)"><B>OwlParser(InputStream)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlParser(java.io.InputStream, java.lang.String)"><B>OwlParser(InputStream, String)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlParser(java.io.Reader)"><B>OwlParser(Reader)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlParser(AST.OwlParserTokenManager)"><B>OwlParser(OwlParserTokenManager)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html" title="interface in AST"><B>OwlParserConstants</B></A> - Interface in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlParserTokenManager.html" title="class in AST"><B>OwlParserTokenManager</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream)"><B>OwlParserTokenManager(JavaCharStream)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream, int)"><B>OwlParserTokenManager(JavaCharStream, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST"><B>OwlParserTreeConstants</B></A> - Interface in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlParserVisitor.html" title="interface in AST"><B>OwlParserVisitor</B></A> - Interface in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlProperty.html" title="class in AST"><B>OwlProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlProperty.html#OwlProperty(int)"><B>OwlProperty(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#OwlProperty(AST.OwlParser, int)"><B>OwlProperty(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#OwlProperty()"><B>OwlProperty()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#OwlProperty(AST.List, AST.List)"><B>OwlProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlRestriction()"><B>OwlRestriction()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html" title="class in AST"><B>OwlRestriction</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlRestriction.html#OwlRestriction(int)"><B>OwlRestriction(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#OwlRestriction(AST.OwlParser, int)"><B>OwlRestriction(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#OwlRestriction()"><B>OwlRestriction()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#OwlRestriction(AST.List, AST.List)"><B>OwlRestriction(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlSomeValuesFrom()"><B>OwlSomeValuesFrom()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST"><B>OwlSomeValuesFrom</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(int)"><B>OwlSomeValuesFrom(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.OwlParser, int)"><B>OwlSomeValuesFrom(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom()"><B>OwlSomeValuesFrom()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.List, AST.List)"><B>OwlSomeValuesFrom(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlTransitiveProperty()"><B>OwlTransitiveProperty()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html" title="class in AST"><B>OwlTransitiveProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlTransitiveProperty.html#OwlTransitiveProperty(int)"><B>OwlTransitiveProperty(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.OwlParser, int)"><B>OwlTransitiveProperty(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#OwlTransitiveProperty()"><B>OwlTransitiveProperty()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.List, AST.List)"><B>OwlTransitiveProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlUnionOf()"><B>OwlUnionOf()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html" title="class in AST"><B>OwlUnionOf</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlUnionOf.html#OwlUnionOf(int)"><B>OwlUnionOf(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#OwlUnionOf(AST.OwlParser, int)"><B>OwlUnionOf(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#OwlUnionOf()"><B>OwlUnionOf()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#OwlUnionOf(AST.List, AST.List)"><B>OwlUnionOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html" title="class in AST"><B>OwlValuesFrom</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlValuesFrom.html#OwlValuesFrom(int)"><B>OwlValuesFrom(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#OwlValuesFrom(AST.OwlParser, int)"><B>OwlValuesFrom(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#OwlValuesFrom()"><B>OwlValuesFrom()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#OwlValuesFrom(AST.List, AST.List)"><B>OwlValuesFrom(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#OwlVersionInfo()"><B>OwlVersionInfo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html" title="class in AST"><B>OwlVersionInfo</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlVersionInfo.html#OwlVersionInfo(int)"><B>OwlVersionInfo(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#OwlVersionInfo(AST.OwlParser, int)"><B>OwlVersionInfo(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#OwlVersionInfo()"><B>OwlVersionInfo()</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#OwlVersionInfo(AST.List, AST.List)"><B>OwlVersionInfo(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_P_"><!-- --></A><H2>
-<B>P</B></H2>
-<DL>
-<DT><A HREF="./AST/OwlParserConstants.html#P1_ANYORDER"><B>P1_ANYORDER</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_COMPONENTS"><B>P1_COMPONENTS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_COMPOSEDOF"><B>P1_COMPOSEDOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG"><B>P1_CONTROLCONSTRUCTBAG</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST"><B>P1_CONTROLCONSTRUCTLIST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_ELSE"><B>P1_ELSE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_HASINPUT"><B>P1_HASINPUT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_HASOUTPUT"><B>P1_HASOUTPUT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_IFCONDITION"><B>P1_IFCONDITION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_IFTHENELSE"><B>P1_IFTHENELSE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_INPUT"><B>P1_INPUT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_OUTPUT"><B>P1_OUTPUT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_PARAMETERTYPE"><B>P1_PARAMETERTYPE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_PERFORM"><B>P1_PERFORM</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_PROCESS"><B>P1_PROCESS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_REPEATUNTIL"><B>P1_REPEATUNTIL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_SEQUENCE"><B>P1_SEQUENCE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_THEN"><B>P1_THEN</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_UNTILCONDITION"><B>P1_UNTILCONDITION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#P1_UNTILPROCESS"><B>P1_UNTILPROCESS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1AnyOrder()"><B>P1AnyOrder()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html" title="class in AST"><B>P1AnyOrder</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1AnyOrder.html#P1AnyOrder(int)"><B>P1AnyOrder(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#P1AnyOrder(AST.OwlParser, int)"><B>P1AnyOrder(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#P1AnyOrder()"><B>P1AnyOrder()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#P1AnyOrder(AST.List, AST.List)"><B>P1AnyOrder(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1Components()"><B>P1Components()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html" title="class in AST"><B>P1Components</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Components.html#P1Components(int)"><B>P1Components(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#P1Components(AST.OwlParser, int)"><B>P1Components(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#P1Components()"><B>P1Components()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#P1Components(AST.List, AST.List)"><B>P1Components(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1ComposedOf()"><B>P1ComposedOf()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html" title="class in AST"><B>P1ComposedOf</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1ComposedOf.html#P1ComposedOf(int)"><B>P1ComposedOf(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#P1ComposedOf(AST.OwlParser, int)"><B>P1ComposedOf(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#P1ComposedOf()"><B>P1ComposedOf()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#P1ComposedOf(AST.List, AST.List)"><B>P1ComposedOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1ControlConstructBag()"><B>P1ControlConstructBag()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html" title="class in AST"><B>P1ControlConstructBag</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1ControlConstructBag.html#P1ControlConstructBag(int)"><B>P1ControlConstructBag(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.OwlParser, int)"><B>P1ControlConstructBag(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#P1ControlConstructBag()"><B>P1ControlConstructBag()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.List, AST.List)"><B>P1ControlConstructBag(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1ControlConstructList()"><B>P1ControlConstructList()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html" title="class in AST"><B>P1ControlConstructList</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1ControlConstructList.html#P1ControlConstructList(int)"><B>P1ControlConstructList(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#P1ControlConstructList(AST.OwlParser, int)"><B>P1ControlConstructList(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#P1ControlConstructList()"><B>P1ControlConstructList()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#P1ControlConstructList(AST.List, AST.List)"><B>P1ControlConstructList(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1Element()"><B>P1Element()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1Else()"><B>P1Else()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html" title="class in AST"><B>P1Else</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Else.html#P1Else(int)"><B>P1Else(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#P1Else(AST.OwlParser, int)"><B>P1Else(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#P1Else()"><B>P1Else()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#P1Else(AST.List, AST.List)"><B>P1Else(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1HasInput()"><B>P1HasInput()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html" title="class in AST"><B>P1HasInput</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1HasInput.html#P1HasInput(int)"><B>P1HasInput(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#P1HasInput(AST.OwlParser, int)"><B>P1HasInput(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#P1HasInput()"><B>P1HasInput()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#P1HasInput(AST.List, AST.List)"><B>P1HasInput(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1HasOutput()"><B>P1HasOutput()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html" title="class in AST"><B>P1HasOutput</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1HasOutput.html#P1HasOutput(int)"><B>P1HasOutput(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#P1HasOutput(AST.OwlParser, int)"><B>P1HasOutput(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#P1HasOutput()"><B>P1HasOutput()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#P1HasOutput(AST.List, AST.List)"><B>P1HasOutput(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1IfCondition()"><B>P1IfCondition()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html" title="class in AST"><B>P1IfCondition</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1IfCondition.html#P1IfCondition(int)"><B>P1IfCondition(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#P1IfCondition(AST.OwlParser, int)"><B>P1IfCondition(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#P1IfCondition()"><B>P1IfCondition()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#P1IfCondition(AST.List, AST.List)"><B>P1IfCondition(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1IfThenElse()"><B>P1IfThenElse()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html" title="class in AST"><B>P1IfThenElse</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1IfThenElse.html#P1IfThenElse(int)"><B>P1IfThenElse(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#P1IfThenElse(AST.OwlParser, int)"><B>P1IfThenElse(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#P1IfThenElse()"><B>P1IfThenElse()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#P1IfThenElse(AST.List, AST.List)"><B>P1IfThenElse(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1Input()"><B>P1Input()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html" title="class in AST"><B>P1Input</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Input.html#P1Input(int)"><B>P1Input(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#P1Input(AST.OwlParser, int)"><B>P1Input(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#P1Input()"><B>P1Input()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#P1Input(AST.List, AST.List)"><B>P1Input(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1Output()"><B>P1Output()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html" title="class in AST"><B>P1Output</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Output.html#P1Output(int)"><B>P1Output(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#P1Output(AST.OwlParser, int)"><B>P1Output(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#P1Output()"><B>P1Output()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#P1Output(AST.List, AST.List)"><B>P1Output(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1ParameterType()"><B>P1ParameterType()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html" title="class in AST"><B>P1ParameterType</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1ParameterType.html#P1ParameterType(int)"><B>P1ParameterType(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#P1ParameterType(AST.OwlParser, int)"><B>P1ParameterType(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#P1ParameterType()"><B>P1ParameterType()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#P1ParameterType(AST.List, AST.List)"><B>P1ParameterType(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1Perform()"><B>P1Perform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html" title="class in AST"><B>P1Perform</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Perform.html#P1Perform(int)"><B>P1Perform(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#P1Perform(AST.OwlParser, int)"><B>P1Perform(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#P1Perform()"><B>P1Perform()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#P1Perform(AST.List, AST.List)"><B>P1Perform(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1Process()"><B>P1Process()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html" title="class in AST"><B>P1Process</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Process.html#P1Process(int)"><B>P1Process(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#P1Process(AST.OwlParser, int)"><B>P1Process(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#P1Process()"><B>P1Process()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#P1Process(AST.List, AST.List)"><B>P1Process(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1RepeatUntil()"><B>P1RepeatUntil()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html" title="class in AST"><B>P1RepeatUntil</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1RepeatUntil.html#P1RepeatUntil(int)"><B>P1RepeatUntil(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#P1RepeatUntil(AST.OwlParser, int)"><B>P1RepeatUntil(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#P1RepeatUntil()"><B>P1RepeatUntil()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#P1RepeatUntil(AST.List, AST.List)"><B>P1RepeatUntil(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1Sequence()"><B>P1Sequence()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html" title="class in AST"><B>P1Sequence</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Sequence.html#P1Sequence(int)"><B>P1Sequence(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#P1Sequence(AST.OwlParser, int)"><B>P1Sequence(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#P1Sequence()"><B>P1Sequence()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#P1Sequence(AST.List, AST.List)"><B>P1Sequence(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1Then()"><B>P1Then()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html" title="class in AST"><B>P1Then</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Then.html#P1Then(int)"><B>P1Then(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#P1Then(AST.OwlParser, int)"><B>P1Then(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#P1Then()"><B>P1Then()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#P1Then(AST.List, AST.List)"><B>P1Then(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1UntilCondition()"><B>P1UntilCondition()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html" title="class in AST"><B>P1UntilCondition</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1UntilCondition.html#P1UntilCondition(int)"><B>P1UntilCondition(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#P1UntilCondition(AST.OwlParser, int)"><B>P1UntilCondition(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#P1UntilCondition()"><B>P1UntilCondition()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#P1UntilCondition(AST.List, AST.List)"><B>P1UntilCondition(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#P1UntilProcess()"><B>P1UntilProcess()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html" title="class in AST"><B>P1UntilProcess</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1UntilProcess.html#P1UntilProcess(int)"><B>P1UntilProcess(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#P1UntilProcess(AST.OwlParser, int)"><B>P1UntilProcess(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#P1UntilProcess()"><B>P1UntilProcess()</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#P1UntilProcess(AST.List, AST.List)"><B>P1UntilProcess(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#parent"><B>parent</B></A> - 
-Variable in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ParseException.html" title="class in AST"><B>ParseException</B></A> - Exception in <A HREF="./AST/package-summary.html">AST</A><DD>This exception is thrown when parse errors are encountered.<DT><A HREF="./AST/ParseException.html#ParseException(AST.Token, int[][], java.lang.String[])"><B>ParseException(Token, int[][], String[])</B></A> - 
-Constructor for exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
-<DD>This constructor is used by the method "generateParseException"
- in the generated parser.
-<DT><A HREF="./AST/ParseException.html#ParseException()"><B>ParseException()</B></A> - 
-Constructor for exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
-<DD>The following constructors are for use by you for whatever
- purpose you can think of.
-<DT><A HREF="./AST/ParseException.html#ParseException(java.lang.String)"><B>ParseException(String)</B></A> - 
-Constructor for exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#parser"><B>parser</B></A> - 
-Variable in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Prefix()"><B>Prefix()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#PREFIX"><B>PREFIX</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html" title="class in AST"><B>Prefix</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Prefix.html#Prefix(int)"><B>Prefix(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#Prefix(AST.OwlParser, int)"><B>Prefix(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#Prefix()"><B>Prefix()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#Prefix(AST.List, AST.List)"><B>Prefix(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#prevCharIsCR"><B>prevCharIsCR</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#prevCharIsLF"><B>prevCharIsLF</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#PROCESS_PARTICIPANT"><B>PROCESS_PARTICIPANT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#PROCESS_PERFORM"><B>PROCESS_PERFORM</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ProcessElement()"><B>ProcessElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ProcessParticipant()"><B>ProcessParticipant()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html" title="class in AST"><B>ProcessParticipant</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ProcessParticipant.html#ProcessParticipant(int)"><B>ProcessParticipant(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#ProcessParticipant(AST.OwlParser, int)"><B>ProcessParticipant(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#ProcessParticipant()"><B>ProcessParticipant()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#ProcessParticipant(AST.List, AST.List)"><B>ProcessParticipant(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ProcessPerform()"><B>ProcessPerform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html" title="class in AST"><B>ProcessPerform</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ProcessPerform.html#ProcessPerform(int)"><B>ProcessPerform(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#ProcessPerform(AST.OwlParser, int)"><B>ProcessPerform(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#ProcessPerform()"><B>ProcessPerform()</B></A> - 
-Constructor for class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#ProcessPerform(AST.List, AST.List)"><B>ProcessPerform(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html" title="class in AST"><B>Properties</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Properties.html#Properties(int)"><B>Properties(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#Properties(AST.OwlParser, int)"><B>Properties(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#Properties()"><B>Properties()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#Properties(AST.List)"><B>Properties(List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_Q_"><!-- --></A><H2>
-<B>Q</B></H2>
-<DL>
-<DT><A HREF="./AST/OwlParserConstants.html#QUOTE"><B>QUOTE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_R_"><!-- --></A><H2>
-<B>R</B></H2>
-<DL>
-<DT><A HREF="./AST/Element.html#range()"><B>range()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#range()"><B>range()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#range()"><B>range()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#range()"><B>range()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#range_computed"><B>range_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#range_value"><B>range_value</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#range_visited"><B>range_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#range_visited"><B>range_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#range_visited"><B>range_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#range_visited"><B>range_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RBRACE"><B>RBRACE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDF_ABOUT"><B>RDF_ABOUT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDF_DATATYPE"><B>RDF_DATATYPE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDF_DESCRIPTION"><B>RDF_DESCRIPTION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDF_FIRST"><B>RDF_FIRST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDF_ID"><B>RDF_ID</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDF_PARSETYPE"><B>RDF_PARSETYPE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDF_PROPERTY"><B>RDF_PROPERTY</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDF_RDF"><B>RDF_RDF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDF_RESOURCE"><B>RDF_RESOURCE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDF_REST"><B>RDF_REST</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDF_TYPE"><B>RDF_TYPE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfAbout()"><B>RdfAbout()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html" title="class in AST"><B>RdfAbout</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfAbout.html#RdfAbout(int)"><B>RdfAbout(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#RdfAbout(AST.OwlParser, int)"><B>RdfAbout(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#RdfAbout()"><B>RdfAbout()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#RdfAbout(AST.Value)"><B>RdfAbout(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfAttribute()"><B>RdfAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfDatatype()"><B>RdfDatatype()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html" title="class in AST"><B>RdfDatatype</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfDatatype.html#RdfDatatype(int)"><B>RdfDatatype(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#RdfDatatype(AST.OwlParser, int)"><B>RdfDatatype(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#RdfDatatype()"><B>RdfDatatype()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#RdfDatatype(AST.Value)"><B>RdfDatatype(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfDeclaration()"><B>RdfDeclaration()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html" title="class in AST"><B>RdfDeclaration</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfDeclaration.html#RdfDeclaration(int)"><B>RdfDeclaration(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#RdfDeclaration(AST.OwlParser, int)"><B>RdfDeclaration(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#RdfDeclaration()"><B>RdfDeclaration()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#RdfDeclaration(AST.List, AST.List)"><B>RdfDeclaration(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfDescription()"><B>RdfDescription()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html" title="class in AST"><B>RdfDescription</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfDescription.html#RdfDescription(int)"><B>RdfDescription(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#RdfDescription(AST.OwlParser, int)"><B>RdfDescription(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#RdfDescription()"><B>RdfDescription()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#RdfDescription(AST.List, AST.List)"><B>RdfDescription(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfElement()"><B>RdfElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfFirst()"><B>RdfFirst()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html" title="class in AST"><B>RdfFirst</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfFirst.html#RdfFirst(int)"><B>RdfFirst(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#RdfFirst(AST.OwlParser, int)"><B>RdfFirst(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#RdfFirst()"><B>RdfFirst()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#RdfFirst(AST.List, AST.List)"><B>RdfFirst(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfId()"><B>RdfId()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html" title="class in AST"><B>RdfId</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfId.html#RdfId(int)"><B>RdfId(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#RdfId(AST.OwlParser, int)"><B>RdfId(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#RdfId()"><B>RdfId()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#RdfId(AST.Value)"><B>RdfId(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfParseType()"><B>RdfParseType()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html" title="class in AST"><B>RdfParseType</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfParseType.html#RdfParseType(int)"><B>RdfParseType(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#RdfParseType(AST.OwlParser, int)"><B>RdfParseType(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#RdfParseType()"><B>RdfParseType()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#RdfParseType(AST.Value)"><B>RdfParseType(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfProperty()"><B>RdfProperty()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html" title="class in AST"><B>RdfProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfProperty.html#RdfProperty(int)"><B>RdfProperty(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#RdfProperty(AST.OwlParser, int)"><B>RdfProperty(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#RdfProperty()"><B>RdfProperty()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#RdfProperty(AST.List, AST.List)"><B>RdfProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfResource()"><B>RdfResource()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html" title="class in AST"><B>RdfResource</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfResource.html#RdfResource(int)"><B>RdfResource(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#RdfResource(AST.OwlParser, int)"><B>RdfResource(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#RdfResource()"><B>RdfResource()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#RdfResource(AST.Value)"><B>RdfResource(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfRest()"><B>RdfRest()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html" title="class in AST"><B>RdfRest</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfRest.html#RdfRest(int)"><B>RdfRest(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#RdfRest(AST.OwlParser, int)"><B>RdfRest(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#RdfRest()"><B>RdfRest()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#RdfRest(AST.List, AST.List)"><B>RdfRest(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDFS_COMMENT"><B>RDFS_COMMENT</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDFS_DOMAIN"><B>RDFS_DOMAIN</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDFS_LABEL"><B>RDFS_LABEL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDFS_RANGE"><B>RDFS_RANGE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDFS_SEEALSO"><B>RDFS_SEEALSO</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDFS_SUBCLASSOF"><B>RDFS_SUBCLASSOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF"><B>RDFS_SUBPROPERTYOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfsComment()"><B>RdfsComment()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html" title="class in AST"><B>RdfsComment</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfsComment.html#RdfsComment(int)"><B>RdfsComment(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#RdfsComment(AST.OwlParser, int)"><B>RdfsComment(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#RdfsComment()"><B>RdfsComment()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#RdfsComment(AST.List, AST.List)"><B>RdfsComment(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfsDomain()"><B>RdfsDomain()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html" title="class in AST"><B>RdfsDomain</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfsDomain.html#RdfsDomain(int)"><B>RdfsDomain(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#RdfsDomain(AST.OwlParser, int)"><B>RdfsDomain(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#RdfsDomain()"><B>RdfsDomain()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#RdfsDomain(AST.List, AST.List)"><B>RdfsDomain(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfsLabel()"><B>RdfsLabel()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html" title="class in AST"><B>RdfsLabel</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfsLabel.html#RdfsLabel(int)"><B>RdfsLabel(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#RdfsLabel(AST.OwlParser, int)"><B>RdfsLabel(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#RdfsLabel()"><B>RdfsLabel()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#RdfsLabel(AST.List, AST.List)"><B>RdfsLabel(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfsRange()"><B>RdfsRange()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html" title="class in AST"><B>RdfsRange</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfsRange.html#RdfsRange(int)"><B>RdfsRange(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#RdfsRange(AST.OwlParser, int)"><B>RdfsRange(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#RdfsRange()"><B>RdfsRange()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#RdfsRange(AST.List, AST.List)"><B>RdfsRange(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfsSeeAlso()"><B>RdfsSeeAlso()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html" title="class in AST"><B>RdfsSeeAlso</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfsSeeAlso.html#RdfsSeeAlso(int)"><B>RdfsSeeAlso(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#RdfsSeeAlso(AST.OwlParser, int)"><B>RdfsSeeAlso(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#RdfsSeeAlso()"><B>RdfsSeeAlso()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#RdfsSeeAlso(AST.List, AST.List)"><B>RdfsSeeAlso(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfsSubClassOf()"><B>RdfsSubClassOf()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html" title="class in AST"><B>RdfsSubClassOf</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfsSubClassOf.html#RdfsSubClassOf(int)"><B>RdfsSubClassOf(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#RdfsSubClassOf(AST.OwlParser, int)"><B>RdfsSubClassOf(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#RdfsSubClassOf()"><B>RdfsSubClassOf()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#RdfsSubClassOf(AST.List, AST.List)"><B>RdfsSubClassOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfsSubPropertyOf()"><B>RdfsSubPropertyOf()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST"><B>RdfsSubPropertyOf</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(int)"><B>RdfsSubPropertyOf(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(AST.OwlParser, int)"><B>RdfsSubPropertyOf(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf()"><B>RdfsSubPropertyOf()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(AST.List, AST.List)"><B>RdfsSubPropertyOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#RdfType()"><B>RdfType()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html" title="class in AST"><B>RdfType</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfType.html#RdfType(int)"><B>RdfType(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#RdfType(AST.OwlParser, int)"><B>RdfType(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#RdfType()"><B>RdfType()</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#RdfType(AST.List, AST.List)"><B>RdfType(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#ReadByte()"><B>ReadByte()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#readChar()"><B>readChar()</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#ReInit(java.io.Reader, int, int, int)"><B>ReInit(Reader, int, int, int)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#ReInit(java.io.Reader, int, int)"><B>ReInit(Reader, int, int)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#ReInit(java.io.Reader)"><B>ReInit(Reader)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#ReInit(java.io.InputStream, java.lang.String, int, int, int)"><B>ReInit(InputStream, String, int, int, int)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#ReInit(java.io.InputStream, int, int, int)"><B>ReInit(InputStream, int, int, int)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#ReInit(java.io.InputStream, java.lang.String, int, int)"><B>ReInit(InputStream, String, int, int)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#ReInit(java.io.InputStream, int, int)"><B>ReInit(InputStream, int, int)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#ReInit(java.io.InputStream, java.lang.String)"><B>ReInit(InputStream, String)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#ReInit(java.io.InputStream)"><B>ReInit(InputStream)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ReInit(java.io.InputStream)"><B>ReInit(InputStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ReInit(java.io.InputStream, java.lang.String)"><B>ReInit(InputStream, String)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ReInit(java.io.Reader)"><B>ReInit(Reader)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#ReInit(AST.OwlParserTokenManager)"><B>ReInit(OwlParserTokenManager)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream)"><B>ReInit(JavaCharStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream, int)"><B>ReInit(JavaCharStream, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#removeChild(int)"><B>removeChild(int)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#removeChild(int)"><B>removeChild(int)</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#reset()"><B>reset()</B></A> - 
-Static method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#RESET_CYCLE"><B>RESET_CYCLE</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html" title="class in AST"><B>Restrictions</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Restrictions.html#Restrictions(int)"><B>Restrictions(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#Restrictions(AST.OwlParser, int)"><B>Restrictions(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#Restrictions()"><B>Restrictions()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#Restrictions(AST.List)"><B>Restrictions(List&lt;OwlRestriction&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#REWRITE_CHANGE"><B>REWRITE_CHANGE</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#REWRITE_INTERRUPT"><B>REWRITE_INTERRUPT</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#REWRITE_NOCHANGE"><B>REWRITE_NOCHANGE</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/List.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_S_"><!-- --></A><H2>
-<B>S</B></H2>
-<DL>
-<DT><A HREF="./AST/OwlParserConstants.html#SEMICOLON"><B>SEMICOLON</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#setAttributeList(AST.List)"><B>setAttributeList(List&lt;Attribute&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#setChild(T, int)"><B>setChild(T, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#setDebugStream(java.io.PrintStream)"><B>setDebugStream(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Annotation.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AnnotationProperty.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassAssertion.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ClassDeclaration.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Clazz.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataProperty.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyDomain.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DataPropertyRange.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Datatype.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Declaration.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionCondition.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionLogicLanguage.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExpressionRefURI.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprExpressionData.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ExprKIFCondition.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IndividualDeclaration.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListFirst.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ListRest.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Literal.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/NamedIndividual.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectExactCardinality.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectListList.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectMinCardinality.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectProperty.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyAssertion.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectPropertyDomain.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ObjectSomeValuesFrom.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntoDeclaration.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Ontology.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDatatypeProperty.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDisjointWith.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDistinctMembers.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentClass.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlEquivalentProperty.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlFunctionalProperty.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlHasValue.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlImports.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlIntersectionOf.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlInverseOf.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMaxCardinality.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlMinCardinality.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlObjectProperty.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOnProperty.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOntology.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOntology.html" title="class in AST">OwlOntology</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlProperty.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlRestriction.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlSomeValuesFrom.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlUnionOf.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlValuesFrom.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlVersionInfo.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1AnyOrder.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Components.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ComposedOf.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructBag.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ControlConstructList.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Else.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasInput.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1HasOutput.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfCondition.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1IfThenElse.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Input.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Output.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1ParameterType.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Perform.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Process.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1RepeatUntil.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Sequence.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1Then.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilCondition.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/P1UntilProcess.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Prefix.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessParticipant.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ProcessPerform.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDeclaration.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDescription.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">RdfDescription</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfProperty.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfRest.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsComment.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsComment</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsDomain.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsLabel.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSeeAlso.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubClassOf.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsSubPropertyOf.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfType.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#setElementList(AST.List)"><B>setElementList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#setGrammarName(java.lang.String)"><B>setGrammarName(String)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#setId(java.lang.String)"><B>setId(String)</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#setId(java.lang.String)"><B>setId(String)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#setId(java.lang.String)"><B>setId(String)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#setIdentifier(AST.Identifier)"><B>setIdentifier(Identifier)</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#setIDENTIFIER(java.lang.String)"><B>setIDENTIFIER(String)</B></A> - 
-Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#setIDENTIFIER(java.lang.String)"><B>setIDENTIFIER(String)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#setLITERAL(java.lang.String)"><B>setLITERAL(String)</B></A> - 
-Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#setLITERAL(java.lang.String)"><B>setLITERAL(String)</B></A> - 
-Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#setLITERAL(java.lang.String)"><B>setLITERAL(String)</B></A> - 
-Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#setOntoDeclaration(AST.OntoDeclaration)"><B>setOntoDeclaration(OntoDeclaration)</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#setOwlRestriction(AST.OwlRestriction, int)"><B>setOwlRestriction(OwlRestriction, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Restrictions.html#setOwlRestrictionList(AST.List)"><B>setOwlRestrictionList(List&lt;OwlRestriction&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#setParent(AST.ASTNode)"><B>setParent(ASTNode)</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#setProperty(AST.Element, int)"><B>setProperty(Element, int)</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Properties.html#setPropertyList(AST.List)"><B>setPropertyList(List&lt;Element&gt;)</B></A> - 
-Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#setSpecification(AST.Specification)"><B>setSpecification(Specification)</B></A> - 
-Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#setSTRING_LITERAL(java.lang.String)"><B>setSTRING_LITERAL(String)</B></A> - 
-Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#setTabSize(int)"><B>setTabSize(int)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/AbbreviatedIRI.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Cardinality.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/DatatypeIRI.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IRI.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Name.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OntologyIRI.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfAbout.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfDatatype.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfId.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfParseType.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#setXmlHeader(AST.XmlHeader)"><B>setXmlHeader(XmlHeader)</B></A> - 
-Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#SimpleElement()"><B>SimpleElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html" title="class in AST"><B>SimpleElement</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/SimpleElement.html#SimpleElement(int)"><B>SimpleElement(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html#SimpleElement(AST.OwlParser, int)"><B>SimpleElement(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleElement.html#SimpleElement()"><B>SimpleElement()</B></A> - 
-Constructor for class AST.<A HREF="./AST/SimpleElement.html" title="class in AST">SimpleElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html" title="class in AST"><B>SimpleNode</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/SimpleNode.html#SimpleNode(int)"><B>SimpleNode(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#SimpleNode(AST.OwlParser, int)"><B>SimpleNode(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#SLASH"><B>SLASH</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ParseException.html#specialConstructor"><B>specialConstructor</B></A> - 
-Variable in exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
-<DD>This variable determines which constructor was used to create
+ last character of this token.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#EOF">EOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ParseException.html#eol">eol</a></span> - Variable in exception AST.<a href="./AST/ParseException.html" title="class in AST">ParseException</a></dt>
+<dd>
+<div class="block">The end of line string for this machine.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#ExpandBuff(boolean)">ExpandBuff(boolean)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ParseException.html#expectedTokenSequences">expectedTokenSequences</a></span> - Variable in exception AST.<a href="./AST/ParseException.html" title="class in AST">ParseException</a></dt>
+<dd>
+<div class="block">Each entry in this array is an array of integers.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#EXPONENT">EXPONENT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ExpressionCondition.html" title="class in AST"><span class="strong">ExpressionCondition</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#ExpressionCondition(int)">ExpressionCondition(int)</a></span> - Constructor for class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#ExpressionCondition(AST.OwlParser,%20int)">ExpressionCondition(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#ExpressionCondition()">ExpressionCondition()</a></span> - Constructor for class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#ExpressionCondition(AST.List,%20AST.List)">ExpressionCondition(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ExpressionCondition()">ExpressionCondition()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ExpressionLogicLanguage.html" title="class in AST"><span class="strong">ExpressionLogicLanguage</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(int)">ExpressionLogicLanguage(int)</a></span> - Constructor for class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.OwlParser,%20int)">ExpressionLogicLanguage(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage()">ExpressionLogicLanguage()</a></span> - Constructor for class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.List,%20AST.List)">ExpressionLogicLanguage(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ExpressionLogicLanguage()">ExpressionLogicLanguage()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ExpressionRefURI.html" title="class in AST"><span class="strong">ExpressionRefURI</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#ExpressionRefURI(int)">ExpressionRefURI(int)</a></span> - Constructor for class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#ExpressionRefURI(AST.OwlParser,%20int)">ExpressionRefURI(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#ExpressionRefURI()">ExpressionRefURI()</a></span> - Constructor for class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#ExpressionRefURI(AST.List,%20AST.List)">ExpressionRefURI(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ExpressionRefURI()">ExpressionRefURI()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ExprExpressionData.html" title="class in AST"><span class="strong">ExprExpressionData</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#ExprExpressionData(int)">ExprExpressionData(int)</a></span> - Constructor for class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#ExprExpressionData(AST.OwlParser,%20int)">ExprExpressionData(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#ExprExpressionData()">ExprExpressionData()</a></span> - Constructor for class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#ExprExpressionData(AST.List,%20AST.List)">ExprExpressionData(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ExprExpressionData()">ExprExpressionData()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ExprKIFCondition.html" title="class in AST"><span class="strong">ExprKIFCondition</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#ExprKIFCondition(int)">ExprKIFCondition(int)</a></span> - Constructor for class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#ExprKIFCondition(AST.OwlParser,%20int)">ExprKIFCondition(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#ExprKIFCondition()">ExprKIFCondition()</a></span> - Constructor for class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#ExprKIFCondition(AST.List,%20AST.List)">ExprKIFCondition(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ExprKIFCondition()">ExprKIFCondition()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_F_">
+<!--   -->
+</a>
+<h2 class="title">F</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#FillBuff()">FillBuff()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#findDecl(java.lang.String)">findDecl(String)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#findDecl(java.lang.String)">findDecl(String)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#findDecl(java.lang.String)">findDecl(String)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#findDecl(java.lang.String)">findDecl(String)</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#findDecl(java.lang.String)">findDecl(String)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a></span> - Variable in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#findDecl_String_visited">findDecl_String_visited</a></span> - Variable in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a></span> - Variable in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#findDecl_String_visited">findDecl_String_visited</a></span> - Variable in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#findDecl_String_visited">findDecl_String_visited</a></span> - Variable in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/FloatElement.html" title="class in AST"><span class="strong">FloatElement</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#FloatElement(int)">FloatElement(int)</a></span> - Constructor for class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#FloatElement(AST.OwlParser,%20int)">FloatElement(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#FloatElement()">FloatElement()</a></span> - Constructor for class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#FloatElement(java.lang.String)">FloatElement(String)</a></span> - Constructor for class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#FloatElement()">FloatElement()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#flushAttrCache()">flushAttrCache()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#flushCache()">flushCache()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#flushCollectionCache()">flushCollectionCache()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#flushRewriteCache()">flushRewriteCache()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#flushTreeCache()">flushTreeCache()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Element.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/List.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Name.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Start.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Value.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Version.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#fullCopy()">fullCopy()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div>
+</div>
+</dd>
+</dl>
+<a name="_G_">
+<!--   -->
+</a>
+<h2 class="title">G</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/Start.html#genAbsGrammar(java.io.PrintStream)">genAbsGrammar(PrintStream)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#genAspects(java.io.PrintStream)">genAspects(PrintStream)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a></span> - Static variable in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a></span> - Static variable in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a></span> - Static variable in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#generateParseException()">generateParseException()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc(PrintStream)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#genMisc(java.io.PrintStream)">genMisc(PrintStream)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#genParser(java.io.PrintStream)">genParser(PrintStream)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter(PrintStream)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter(PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter(PrintStream)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites(PrintStream)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#genRewrites(java.io.PrintStream)">genRewrites(PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#genRewrites(java.io.PrintStream)">genRewrites(PrintStream)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getAttribute(int)">getAttribute(int)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getAttributeList()">getAttributeList()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getAttributeListNoTransform()">getAttributeListNoTransform()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getAttributes()">getAttributes()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getAttributesNoTransform()">getAttributesNoTransform()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#getBeginColumn()">getBeginColumn()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#getBeginLine()">getBeginLine()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#getChild(int)">getChild(int)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform(int)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>
+<div class="block"><em>This method does not invoke AST transformations.</em></div>
+</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#getColumn()">getColumn()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getElement(int)">getElement(int)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getElementList()">getElementList()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getElementListNoTransform()">getElementListNoTransform()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getElements()">getElements()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getElementsNoTransform()">getElementsNoTransform()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#getEndColumn()">getEndColumn()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#getEndLine()">getEndLine()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getId()">getId()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#getId()">getId()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getId()">getId()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the value for the lexeme Id.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getId()">getId()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the value for the lexeme Id.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getId()">getId()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the value for the lexeme Id.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getId()">getId()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getId()">getId()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getId_computed">getId_computed</a></span> - Variable in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#getId_computed">getId_computed</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getId_computed">getId_computed</a></span> - Variable in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getId_computed">getId_computed</a></span> - Variable in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getId_value">getId_value</a></span> - Variable in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#getId_value">getId_value</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getId_value">getId_value</a></span> - Variable in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getId_value">getId_value</a></span> - Variable in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getId_visited">getId_visited</a></span> - Variable in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#getId_visited">getId_visited</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getId_visited">getId_visited</a></span> - Variable in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getId_visited">getId_visited</a></span> - Variable in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getIdentifier()">getIdentifier()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the Identifier child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#getIDENTIFIER()">getIDENTIFIER()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>
+<div class="block">Retrieves the value for the lexeme IDENTIFIER.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#getIDENTIFIER()">getIDENTIFIER()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>
+<div class="block">Retrieves the value for the lexeme IDENTIFIER.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getIdentifierNoTransform()">getIdentifierNoTransform()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the Identifier child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#GetImage()">GetImage()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild(ASTNode)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#getLine()">getLine()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#getLITERAL()">getLITERAL()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>
+<div class="block">Retrieves the value for the lexeme LITERAL.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#getLITERAL()">getLITERAL()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>
+<div class="block">Retrieves the value for the lexeme LITERAL.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#getLITERAL()">getLITERAL()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>
+<div class="block">Retrieves the value for the lexeme LITERAL.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ParseException.html#getMessage()">getMessage()</a></span> - Method in exception AST.<a href="./AST/ParseException.html" title="class in AST">ParseException</a></dt>
+<dd>
+<div class="block">This method has the standard behavior when this object has been
+ created using the standard constructors.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/TokenMgrError.html#getMessage()">getMessage()</a></span> - Method in error AST.<a href="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</a></dt>
+<dd>
+<div class="block">You can also modify the body of this method to customize your error messages.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#getNextToken()">getNextToken()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#getNextToken()">getNextToken()</a></span> - Method in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getNumAttribute()">getNumAttribute()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getNumAttributeNoTransform()">getNumAttributeNoTransform()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getNumChild()">getNumChild()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>
+<div class="block"><em>This method does not invoke AST transformations.</em></div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getNumElement()">getNumElement()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#getNumElementNoTransform()">getNumElementNoTransform()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#getNumOwlRestriction()">getNumOwlRestriction()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the OwlRestriction list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#getNumOwlRestrictionNoTransform()">getNumOwlRestrictionNoTransform()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the OwlRestriction list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getNumOwnRestriction()">getNumOwnRestriction()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getNumOwnRestriction_visited">getNumOwnRestriction_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#getNumProperty()">getNumProperty()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Property list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#getNumPropertyNoTransform()">getNumPropertyNoTransform()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Retrieves the number of children in the Property list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getNumRestriction()">getNumRestriction()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getNumRestriction_visited">getNumRestriction_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#getOntoDeclaration()">getOntoDeclaration()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>
+<div class="block">Retrieves the OntoDeclaration child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#getOntoDeclarationNoTransform()">getOntoDeclarationNoTransform()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>
+<div class="block">Retrieves the OntoDeclaration child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#getOwlRestriction(int)">getOwlRestriction(int)</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the OwlRestriction list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#getOwlRestrictionList()">getOwlRestrictionList()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Retrieves the OwlRestriction list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#getOwlRestrictionListNoTransform()">getOwlRestrictionListNoTransform()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Retrieves the OwlRestriction list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#getOwlRestrictions()">getOwlRestrictions()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Retrieves the OwlRestriction list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#getOwlRestrictionsNoTransform()">getOwlRestrictionsNoTransform()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Retrieves the OwlRestriction list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getOwnRestrictions()">getOwnRestrictions()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getOwnRestrictions_computed">getOwnRestrictions_computed</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getOwnRestrictions_value">getOwnRestrictions_value</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getOwnRestrictions_visited">getOwnRestrictions_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#getParent()">getParent()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getProperties()">getProperties()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getProperties()">getProperties()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getProperties_computed">getProperties_computed</a></span> - Variable in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getProperties_computed">getProperties_computed</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getProperties_value">getProperties_value</a></span> - Variable in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getProperties_value">getProperties_value</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getProperties_visited">getProperties_visited</a></span> - Variable in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getProperties_visited">getProperties_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#getProperty(int)">getProperty(int)</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Retrieves the element at index <code>i</code> in the Property list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#getPropertyList()">getPropertyList()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Retrieves the Property list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#getPropertyListNoTransform()">getPropertyListNoTransform()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Retrieves the Property list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#getPropertys()">getPropertys()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Retrieves the Property list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#getPropertysNoTransform()">getPropertysNoTransform()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Retrieves the Property list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getRestrictions()">getRestrictions()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getRestrictions_computed">getRestrictions_computed</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getRestrictions_value">getRestrictions_value</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getRestrictions_visited">getRestrictions_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#getSpecification()">getSpecification()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>
+<div class="block">Retrieves the Specification child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Start.html#getSpecificationNoTransform()">getSpecificationNoTransform()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>
+<div class="block">Retrieves the Specification child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Value.html#getSTRING_LITERAL()">getSTRING_LITERAL()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>
+<div class="block">Retrieves the value for the lexeme STRING_LITERAL.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses(OwlClassDecl, ArrayList)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getSubClasses()">getSubClasses()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getSubClasses()">getSubClasses()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses(OwlClassDecl, ArrayList)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getSubClasses()">getSubClasses()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getSubClasses_computed">getSubClasses_computed</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getSubClasses_computed">getSubClasses_computed</a></span> - Variable in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a></span> - Variable in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getSubClasses_value">getSubClasses_value</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getSubClasses_value">getSubClasses_value</a></span> - Variable in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getSubClasses_visited">getSubClasses_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getSubClasses_visited">getSubClasses_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#GetSuffix(int)">GetSuffix(int)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass(String)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getSuperClass()">getSuperClass()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass(String)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getSuperClass()">getSuperClass()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#getSuperClass()">getSuperClass()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getSuperClass()">getSuperClass()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getSuperClass()">getSuperClass()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#getSuperClass(java.lang.String)">getSuperClass(String)</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#getSuperClass(java.lang.String)">getSuperClass(String)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getSuperClass(java.lang.String)">getSuperClass(String)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getSuperClass_computed">getSuperClass_computed</a></span> - Variable in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</a></span> - Variable in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getSuperClass_computed">getSuperClass_computed</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getSuperClass_computed">getSuperClass_computed</a></span> - Variable in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a></span> - Variable in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a></span> - Variable in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#getSuperClass_String_visited">getSuperClass_String_visited</a></span> - Variable in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#getSuperClass_String_visited">getSuperClass_String_visited</a></span> - Variable in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#getSuperClass_String_visited">getSuperClass_String_visited</a></span> - Variable in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getSuperClass_value">getSuperClass_value</a></span> - Variable in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getSuperClass_value">getSuperClass_value</a></span> - Variable in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getSuperClass_value">getSuperClass_value</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getSuperClass_value">getSuperClass_value</a></span> - Variable in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#getSuperClass_visited">getSuperClass_visited</a></span> - Variable in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#getSuperClass_visited">getSuperClass_visited</a></span> - Variable in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#getSuperClass_visited">getSuperClass_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#getSuperClass_visited">getSuperClass_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#getTabSize(int)">getTabSize(int)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#getToken(int)">getToken(int)</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Name.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Version.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#getValue()">getValue()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Name.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Version.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#getValueNoTransform()">getValueNoTransform()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>
+<div class="block">Retrieves the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#getXmlHeader()">getXmlHeader()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>
+<div class="block">Retrieves the XmlHeader child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#getXmlHeaderNoTransform()">getXmlHeaderNoTransform()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>
+<div class="block">Retrieves the XmlHeader child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#goStart()">goStart()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#goStart()">goStart()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#goStart_visited">goStart_visited</a></span> - Variable in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#goStart_visited">goStart_visited</a></span> - Variable in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#grammarName()">grammarName()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_H_">
+<!--   -->
+</a>
+<h2 class="title">H</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/Annotation.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#hasAttribute()">hasAttribute()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Check whether the Attribute list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#hasElement()">hasElement()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Check whether the Element list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#hasOwlRestriction()">hasOwlRestriction()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Check whether the OwlRestriction list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#hasProperty()">hasProperty()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Check whether the Property list has any children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_I_">
+<!--   -->
+</a>
+<h2 class="title">I</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#id">id</a></span> - Variable in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Identifier.html" title="class in AST"><span class="strong">Identifier</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#Identifier(int)">Identifier(int)</a></span> - Constructor for class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#Identifier(AST.OwlParser,%20int)">Identifier(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#Identifier()">Identifier()</a></span> - Constructor for class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#Identifier(java.lang.String)">Identifier(String)</a></span> - Constructor for class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Identifier()">Identifier()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Token.html#image">image</a></span> - Variable in class AST.<a href="./AST/Token.html" title="class in AST">Token</a></dt>
+<dd>
+<div class="block">The string image of the token.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#in$Circle">in$Circle</a></span> - Variable in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#in$Circle()">in$Circle()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#in$Circle(boolean)">in$Circle(boolean)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#IN_CIRCLE">IN_CIRCLE</a></span> - Variable in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#inBuf">inBuf</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#ind(int)">ind(int)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/IndividualDeclaration.html" title="class in AST"><span class="strong">IndividualDeclaration</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#IndividualDeclaration(int)">IndividualDeclaration(int)</a></span> - Constructor for class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#IndividualDeclaration(AST.OwlParser,%20int)">IndividualDeclaration(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#IndividualDeclaration()">IndividualDeclaration()</a></span> - Constructor for class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#IndividualDeclaration(AST.List,%20AST.List)">IndividualDeclaration(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Element.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/List.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Name.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Start.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Value.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Version.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#init$Children()">init$Children()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Initializes the child array to the correct size.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#input_stream">input_stream</a></span> - Variable in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#inputStream">inputStream</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild(ASTNode, int)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#insertChild(AST.ASTNode,%20int)">insertChild(ASTNode, int)</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/IntElement.html" title="class in AST"><span class="strong">IntElement</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#IntElement(int)">IntElement(int)</a></span> - Constructor for class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#IntElement(AST.OwlParser,%20int)">IntElement(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#IntElement()">IntElement()</a></span> - Constructor for class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#IntElement(java.lang.String)">IntElement(String)</a></span> - Constructor for class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#IntElement()">IntElement()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#INTERMEDIATE_VALUE">INTERMEDIATE_VALUE</a></span> - Variable in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#iri()">iri()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#iri()">iri()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/IRI.html" title="class in AST"><span class="strong">IRI</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#IRI(int)">IRI(int)</a></span> - Constructor for class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#IRI(AST.OwlParser,%20int)">IRI(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#IRI()">IRI()</a></span> - Constructor for class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#IRI(AST.Value)">IRI(Value)</a></span> - Constructor for class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#IRI()">IRI()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#IRI">IRI</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#iri_visited">iri_visited</a></span> - Variable in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#iri_visited">iri_visited</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal(ASTNode, ASTNode)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#is$Equal(AST.ASTNode)">is$Equal(ASTNode)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#is$Final">is$Final</a></span> - Variable in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#is$Final()">is$Final()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#is$Final(boolean)">is$Final(boolean)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#isClass()">isClass()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#isClass()">isClass()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#isClass_visited">isClass_visited</a></span> - Variable in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#isClass_visited">isClass_visited</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#isClassDecl()">isClassDecl()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#isClassDecl()">isClassDecl()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#isClassDecl()">isClassDecl()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#isClassDecl()">isClassDecl()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#isClassDecl()">isClassDecl()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#isClassDecl_visited">isClassDecl_visited</a></span> - Variable in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#isClassDecl_visited">isClassDecl_visited</a></span> - Variable in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#isClassDecl_visited">isClassDecl_visited</a></span> - Variable in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#isClassDecl_visited">isClassDecl_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#isClassDecl_visited">isClassDecl_visited</a></span> - Variable in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#isDataProperty()">isDataProperty()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#isDataProperty()">isDataProperty()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#isDataProperty_visited">isDataProperty_visited</a></span> - Variable in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#isDataProperty_visited">isDataProperty_visited</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#isIndividual()">isIndividual()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#isIndividual()">isIndividual()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#isIndividual_visited">isIndividual_visited</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#isIndividual_visited">isIndividual_visited</a></span> - Variable in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#isIndividualDecl()">isIndividualDecl()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#isIndividualDecl()">isIndividualDecl()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#isIndividualDecl()">isIndividualDecl()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></span> - Variable in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></span> - Variable in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></span> - Variable in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#isObjectProperty()">isObjectProperty()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#isObjectProperty()">isObjectProperty()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#isObjectProperty_visited">isObjectProperty_visited</a></span> - Variable in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#iterator()">iterator()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_J_">
+<!--   -->
+</a>
+<h2 class="title">J</h2>
+<dl>
+<dt><a href="./AST/JavaCharStream.html" title="class in AST"><span class="strong">JavaCharStream</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>
+<div class="block">An implementation of interface CharStream, where the stream is assumed to
+ contain only ASCII characters (with java-like unicode escape processing).</div>
+</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#JavaCharStream(java.io.Reader,%20int,%20int,%20int)">JavaCharStream(Reader, int, int, int)</a></span> - Constructor for class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#JavaCharStream(java.io.Reader,%20int,%20int)">JavaCharStream(Reader, int, int)</a></span> - Constructor for class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#JavaCharStream(java.io.Reader)">JavaCharStream(Reader)</a></span> - Constructor for class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20java.lang.String,%20int,%20int,%20int)">JavaCharStream(InputStream, String, int, int, int)</a></span> - Constructor for class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20int,%20int,%20int)">JavaCharStream(InputStream, int, int, int)</a></span> - Constructor for class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20java.lang.String,%20int,%20int)">JavaCharStream(InputStream, String, int, int)</a></span> - Constructor for class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20int,%20int)">JavaCharStream(InputStream, int, int)</a></span> - Constructor for class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20java.lang.String)">JavaCharStream(InputStream, String)</a></span> - Constructor for class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream)">JavaCharStream(InputStream)</a></span> - Constructor for class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#JElement()">JElement()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#jj_nt">jj_nt</a></span> - Variable in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#jjFillToken()">jjFillToken()</a></span> - Method in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#jjnewLexState">jjnewLexState</a></span> - Static variable in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#jjstrLiteralImages">jjstrLiteralImages</a></span> - Static variable in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in interface AST.<a href="./AST/Node.html" title="interface in AST">Node</a></dt>
+<dd>
+<div class="block">Accept the visitor.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnclass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlOnclass.html" title="class in AST">OwlOnclass</a></dt>
+<dd>
+<div class="block">Accept the visitor.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>
+<div class="block">Accept the visitor.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept(OwlParserVisitor, Object)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in interface AST.<a href="./AST/Node.html" title="interface in AST">Node</a></dt>
+<dd>
+<div class="block">This method tells the node to add its argument to the node's
+    list of children.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#jjtAddChild(AST.Node,%20int)">jjtAddChild(Node, int)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Node.html#jjtClose()">jjtClose()</a></span> - Method in interface AST.<a href="./AST/Node.html" title="interface in AST">Node</a></dt>
+<dd>
+<div class="block">This method is called after all the child nodes have been
+    added.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#jjtClose()">jjtClose()</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Node.html#jjtGetChild(int)">jjtGetChild(int)</a></span> - Method in interface AST.<a href="./AST/Node.html" title="interface in AST">Node</a></dt>
+<dd>
+<div class="block">This method returns a child node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild(int)</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Node.html#jjtGetNumChildren()">jjtGetNumChildren()</a></span> - Method in interface AST.<a href="./AST/Node.html" title="interface in AST">Node</a></dt>
+<dd>
+<div class="block">Return the number of children the node has.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren()</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Node.html#jjtGetParent()">jjtGetParent()</a></span> - Method in interface AST.<a href="./AST/Node.html" title="interface in AST">Node</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#jjtGetParent()">jjtGetParent()</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Node.html#jjtOpen()">jjtOpen()</a></span> - Method in interface AST.<a href="./AST/Node.html" title="interface in AST">Node</a></dt>
+<dd>
+<div class="block">This method is called after the node has been made the current
+    node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#jjtOpen()">jjtOpen()</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLNAMEDINDIVIDUAL">JJTOWLNAMEDINDIVIDUAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLONCLASS">JJTOWLONCLASS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLONDATATYPE">JJTOWLONDATATYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLQUALIFIEDCARDINALITY">JJTOWLQUALIFIEDCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTOWLWITHRESTRICTIONS">JJTOWLWITHRESTRICTIONS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFSDATATYPE">JJTRDFSDATATYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#jjtree">jjtree</a></span> - Variable in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Node.html#jjtSetParent(AST.Node)">jjtSetParent(Node)</a></span> - Method in interface AST.<a href="./AST/Node.html" title="interface in AST">Node</a></dt>
+<dd>
+<div class="block">This pair of methods are used to inform the node of its
+    parent.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent(Node)</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTreeConstants.html#JJTXSDMININCLUSIVE">JJTXSDMININCLUSIVE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_K_">
+<!--   -->
+</a>
+<h2 class="title">K</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/Token.html#kind">kind</a></span> - Variable in class AST.<a href="./AST/Token.html" title="class in AST">Token</a></dt>
+<dd>
+<div class="block">An integer that describes the kind of this token.</div>
+</dd>
+</dl>
+<a name="_L_">
+<!--   -->
+</a>
+<h2 class="title">L</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#LAST_CYCLE">LAST_CYCLE</a></span> - Variable in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#LBRACE">LBRACE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#LETTER">LETTER</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/TokenMgrError.html#LexicalError(boolean,%20int,%20int,%20int,%20java.lang.String,%20char)">LexicalError(boolean, int, int, int, String, char)</a></span> - Static method in error AST.<a href="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</a></dt>
+<dd>
+<div class="block">Returns a detailed message for the Error when it is thrown by the
+ token manager to indicate a lexical error.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#lexStateNames">lexStateNames</a></span> - Static variable in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#line">line</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/List.html" title="class in AST"><span class="strong">List</span></a>&lt;<a href="./AST/List.html" title="type parameter in List">T</a> extends <a href="./AST/ASTNode.html" title="class in AST">ASTNode</a>&gt; - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#List(int)">List(int)</a></span> - Constructor for class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#List(AST.OwlParser,%20int)">List(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#List()">List()</a></span> - Constructor for class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#List(T...)">List(T...)</a></span> - Constructor for class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#LIST_REST">LIST_REST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ListFirst.html" title="class in AST"><span class="strong">ListFirst</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#ListFirst(int)">ListFirst(int)</a></span> - Constructor for class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#ListFirst(AST.OwlParser,%20int)">ListFirst(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#ListFirst()">ListFirst()</a></span> - Constructor for class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#ListFirst(AST.List,%20AST.List)">ListFirst(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ListFirst()">ListFirst()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ListRest.html" title="class in AST"><span class="strong">ListRest</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#ListRest(int)">ListRest(int)</a></span> - Constructor for class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#ListRest(AST.OwlParser,%20int)">ListRest(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#ListRest()">ListRest()</a></span> - Constructor for class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#ListRest(AST.List,%20AST.List)">ListRest(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ListRest()">ListRest()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Literal.html" title="class in AST"><span class="strong">Literal</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#Literal(int)">Literal(int)</a></span> - Constructor for class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#Literal(AST.OwlParser,%20int)">Literal(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#Literal()">Literal()</a></span> - Constructor for class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#Literal(AST.List,%20AST.List)">Literal(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Literal()">Literal()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#LITERAL">LITERAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_M_">
+<!--   -->
+</a>
+<h2 class="title">M</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#maxNextCharInd">maxNextCharInd</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#mayHaveRewrite()">mayHaveRewrite()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_N_">
+<!--   -->
+</a>
+<h2 class="title">N</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/Clazz.html#name()">name()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#name()">name()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#name()">name()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#name()">name()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Name.html" title="class in AST"><span class="strong">Name</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#Name(int)">Name(int)</a></span> - Constructor for class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#Name(AST.OwlParser,%20int)">Name(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#Name()">Name()</a></span> - Constructor for class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#Name(AST.Value)">Name(Value)</a></span> - Constructor for class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#name()">name()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#name()">name()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#name()">name()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Name()">Name()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#NAME">NAME</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#name()">name()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#name()">name()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#name_visited">name_visited</a></span> - Variable in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#name_visited">name_visited</a></span> - Variable in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#name_visited">name_visited</a></span> - Variable in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#name_visited">name_visited</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#name_visited">name_visited</a></span> - Variable in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#name_visited">name_visited</a></span> - Variable in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#name_visited">name_visited</a></span> - Variable in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#name_visited">name_visited</a></span> - Variable in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#name_visited">name_visited</a></span> - Variable in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/NamedIndividual.html" title="class in AST"><span class="strong">NamedIndividual</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#NamedIndividual(int)">NamedIndividual(int)</a></span> - Constructor for class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#NamedIndividual(AST.OwlParser,%20int)">NamedIndividual(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#NamedIndividual()">NamedIndividual()</a></span> - Constructor for class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#NamedIndividual(AST.List,%20AST.List)">NamedIndividual(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#NamedIndividual()">NamedIndividual()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Token.html#newToken(int)">newToken(int)</a></span> - Static method in class AST.<a href="./AST/Token.html" title="class in AST">Token</a></dt>
+<dd>
+<div class="block">Returns a new Token object, by default.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Token.html#next">next</a></span> - Variable in class AST.<a href="./AST/Token.html" title="class in AST">Token</a></dt>
+<dd>
+<div class="block">A reference to the next regular (non-special) token from the input
+ stream.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#nextCharBuf">nextCharBuf</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#nextCharInd">nextCharInd</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Node.html" title="interface in AST"><span class="strong">Node</span></a> - Interface in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#numChildren">numChildren</a></span> - Variable in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#numChildren()">numChildren()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_O_">
+<!--   -->
+</a>
+<h2 class="title">O</h2>
+<dl>
+<dt><a href="./AST/ObjectExactCardinality.html" title="class in AST"><span class="strong">ObjectExactCardinality</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#ObjectExactCardinality(int)">ObjectExactCardinality(int)</a></span> - Constructor for class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.OwlParser,%20int)">ObjectExactCardinality(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#ObjectExactCardinality()">ObjectExactCardinality()</a></span> - Constructor for class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.List,%20AST.List)">ObjectExactCardinality(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ObjectExactCardinality()">ObjectExactCardinality()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ObjectListList.html" title="class in AST"><span class="strong">ObjectListList</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#ObjectListList(int)">ObjectListList(int)</a></span> - Constructor for class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#ObjectListList(AST.OwlParser,%20int)">ObjectListList(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#ObjectListList()">ObjectListList()</a></span> - Constructor for class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#ObjectListList(AST.List,%20AST.List)">ObjectListList(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ObjectListList()">ObjectListList()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ObjectMinCardinality.html" title="class in AST"><span class="strong">ObjectMinCardinality</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#ObjectMinCardinality(int)">ObjectMinCardinality(int)</a></span> - Constructor for class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.OwlParser,%20int)">ObjectMinCardinality(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#ObjectMinCardinality()">ObjectMinCardinality()</a></span> - Constructor for class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.List,%20AST.List)">ObjectMinCardinality(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ObjectMinCardinality()">ObjectMinCardinality()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ObjectProperty.html" title="class in AST"><span class="strong">ObjectProperty</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#ObjectProperty(int)">ObjectProperty(int)</a></span> - Constructor for class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#ObjectProperty(AST.OwlParser,%20int)">ObjectProperty(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#ObjectProperty()">ObjectProperty()</a></span> - Constructor for class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#ObjectProperty(AST.List,%20AST.List)">ObjectProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#objectProperty()">objectProperty()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ObjectProperty()">ObjectProperty()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#objectProperty_visited">objectProperty_visited</a></span> - Variable in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ObjectPropertyAssertion.html" title="class in AST"><span class="strong">ObjectPropertyAssertion</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(int)">ObjectPropertyAssertion(int)</a></span> - Constructor for class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.OwlParser,%20int)">ObjectPropertyAssertion(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion()">ObjectPropertyAssertion()</a></span> - Constructor for class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.List,%20AST.List)">ObjectPropertyAssertion(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ObjectPropertyAssertion()">ObjectPropertyAssertion()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ObjectPropertyDomain.html" title="class in AST"><span class="strong">ObjectPropertyDomain</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain(int)">ObjectPropertyDomain(int)</a></span> - Constructor for class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.OwlParser,%20int)">ObjectPropertyDomain(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain()">ObjectPropertyDomain()</a></span> - Constructor for class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.List,%20AST.List)">ObjectPropertyDomain(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ObjectPropertyDomain()">ObjectPropertyDomain()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ObjectSomeValuesFrom.html" title="class in AST"><span class="strong">ObjectSomeValuesFrom</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(int)">ObjectSomeValuesFrom(int)</a></span> - Constructor for class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.OwlParser,%20int)">ObjectSomeValuesFrom(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom()">ObjectSomeValuesFrom()</a></span> - Constructor for class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.List,%20AST.List)">ObjectSomeValuesFrom(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ObjectSomeValuesFrom()">ObjectSomeValuesFrom()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OClass.html" title="class in AST"><span class="strong">OClass</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#OClass(int)">OClass(int)</a></span> - Constructor for class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#OClass(AST.OwlParser,%20int)">OClass(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#OClass()">OClass()</a></span> - Constructor for class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#OClass(AST.List,%20AST.List,%20java.lang.String)">OClass(List&lt;Attribute&gt;, List&lt;Element&gt;, String)</a></span> - Constructor for class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OntoDeclaration.html" title="class in AST"><span class="strong">OntoDeclaration</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#OntoDeclaration(int)">OntoDeclaration(int)</a></span> - Constructor for class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#OntoDeclaration(AST.OwlParser,%20int)">OntoDeclaration(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#OntoDeclaration()">OntoDeclaration()</a></span> - Constructor for class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#OntoDeclaration(AST.List,%20AST.List)">OntoDeclaration(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Ontology.html" title="class in AST"><span class="strong">Ontology</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#Ontology(int)">Ontology(int)</a></span> - Constructor for class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#Ontology(AST.OwlParser,%20int)">Ontology(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#Ontology()">Ontology()</a></span> - Constructor for class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#Ontology(AST.List,%20AST.List)">Ontology(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Ontology()">Ontology()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OntologyAttribute()">OntologyAttribute()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OntologyDeclaration()">OntologyDeclaration()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OntologyElement()">OntologyElement()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OntologyIRI.html" title="class in AST"><span class="strong">OntologyIRI</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#OntologyIRI(int)">OntologyIRI(int)</a></span> - Constructor for class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#OntologyIRI(AST.OwlParser,%20int)">OntologyIRI(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#OntologyIRI()">OntologyIRI()</a></span> - Constructor for class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#OntologyIRI(AST.Value)">OntologyIRI(Value)</a></span> - Constructor for class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OntologyIRI()">OntologyIRI()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Opt.html" title="class in AST"><span class="strong">Opt</span></a>&lt;<a href="./AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="./AST/ASTNode.html" title="class in AST">ASTNode</a>&gt; - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#Opt(int)">Opt(int)</a></span> - Constructor for class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#Opt(AST.OwlParser,%20int)">Opt(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#Opt()">Opt()</a></span> - Constructor for class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#Opt(T)">Opt(T)</a></span> - Constructor for class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_NAMEDINDIVIDUAL">OWL_NAMEDINDIVIDUAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_ONCLASS">OWL_ONCLASS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_ONDATATYPE">OWL_ONDATATYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_QUALIFIEDCARDINALITY">OWL_QUALIFIEDCARDINALITY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#OWL_WITHRESTRICTIONS">OWL_WITHRESTRICTIONS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlAllDifferent.html" title="class in AST"><span class="strong">OwlAllDifferent</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#OwlAllDifferent(int)">OwlAllDifferent(int)</a></span> - Constructor for class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#OwlAllDifferent(AST.OwlParser,%20int)">OwlAllDifferent(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#OwlAllDifferent()">OwlAllDifferent()</a></span> - Constructor for class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#OwlAllDifferent(AST.List,%20AST.List)">OwlAllDifferent(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlAllDifferent()">OwlAllDifferent()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlAllValuesFrom.html" title="class in AST"><span class="strong">OwlAllValuesFrom</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#OwlAllValuesFrom(int)">OwlAllValuesFrom(int)</a></span> - Constructor for class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.OwlParser,%20int)">OwlAllValuesFrom(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#OwlAllValuesFrom()">OwlAllValuesFrom()</a></span> - Constructor for class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.List,%20AST.List)">OwlAllValuesFrom(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlAllValuesFrom()">OwlAllValuesFrom()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlCardinality.html" title="class in AST"><span class="strong">OwlCardinality</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#OwlCardinality(int)">OwlCardinality(int)</a></span> - Constructor for class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#OwlCardinality(AST.OwlParser,%20int)">OwlCardinality(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#OwlCardinality()">OwlCardinality()</a></span> - Constructor for class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#OwlCardinality(AST.List,%20AST.List)">OwlCardinality(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlCardinality()">OwlCardinality()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlClass.html" title="class in AST"><span class="strong">OwlClass</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#OwlClass(int)">OwlClass(int)</a></span> - Constructor for class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#OwlClass(AST.OwlParser,%20int)">OwlClass(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#OwlClass()">OwlClass()</a></span> - Constructor for class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#OwlClass(AST.List,%20AST.List)">OwlClass(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlClass()">OwlClass()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlClassDecl.html" title="class in AST"><span class="strong">OwlClassDecl</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#OwlClassDecl(int)">OwlClassDecl(int)</a></span> - Constructor for class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#OwlClassDecl(AST.OwlParser,%20int)">OwlClassDecl(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#OwlClassDecl()">OwlClassDecl()</a></span> - Constructor for class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#OwlClassDecl(AST.List,%20AST.List,%20java.lang.String)">OwlClassDecl(List&lt;Attribute&gt;, List&lt;Element&gt;, String)</a></span> - Constructor for class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlClassUse.html" title="class in AST"><span class="strong">OwlClassUse</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#OwlClassUse(int)">OwlClassUse(int)</a></span> - Constructor for class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#OwlClassUse(AST.OwlParser,%20int)">OwlClassUse(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#OwlClassUse()">OwlClassUse()</a></span> - Constructor for class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#OwlClassUse(AST.List,%20AST.List,%20java.lang.String)">OwlClassUse(List&lt;Attribute&gt;, List&lt;Element&gt;, String)</a></span> - Constructor for class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlDataRange.html" title="class in AST"><span class="strong">OwlDataRange</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#OwlDataRange(int)">OwlDataRange(int)</a></span> - Constructor for class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#OwlDataRange(AST.OwlParser,%20int)">OwlDataRange(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#OwlDataRange()">OwlDataRange()</a></span> - Constructor for class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#OwlDataRange(AST.List,%20AST.List)">OwlDataRange(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlDataRange()">OwlDataRange()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlDatatypeProperty.html" title="class in AST"><span class="strong">OwlDatatypeProperty</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#OwlDatatypeProperty(int)">OwlDatatypeProperty(int)</a></span> - Constructor for class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.OwlParser,%20int)">OwlDatatypeProperty(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#OwlDatatypeProperty()">OwlDatatypeProperty()</a></span> - Constructor for class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.List,%20AST.List)">OwlDatatypeProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlDatatypeProperty()">OwlDatatypeProperty()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlDisjointWith.html" title="class in AST"><span class="strong">OwlDisjointWith</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#OwlDisjointWith(int)">OwlDisjointWith(int)</a></span> - Constructor for class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#OwlDisjointWith(AST.OwlParser,%20int)">OwlDisjointWith(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#OwlDisjointWith()">OwlDisjointWith()</a></span> - Constructor for class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#OwlDisjointWith(AST.List,%20AST.List)">OwlDisjointWith(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlDisjointWith()">OwlDisjointWith()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlDistinctMembers.html" title="class in AST"><span class="strong">OwlDistinctMembers</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#OwlDistinctMembers(int)">OwlDistinctMembers(int)</a></span> - Constructor for class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.OwlParser,%20int)">OwlDistinctMembers(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#OwlDistinctMembers()">OwlDistinctMembers()</a></span> - Constructor for class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.List,%20AST.List)">OwlDistinctMembers(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlDistinctMembers()">OwlDistinctMembers()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlElement()">OwlElement()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlEquivalentClass.html" title="class in AST"><span class="strong">OwlEquivalentClass</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#OwlEquivalentClass(int)">OwlEquivalentClass(int)</a></span> - Constructor for class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.OwlParser,%20int)">OwlEquivalentClass(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#OwlEquivalentClass()">OwlEquivalentClass()</a></span> - Constructor for class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.List,%20AST.List)">OwlEquivalentClass(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlEquivalentClass()">OwlEquivalentClass()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlEquivalentProperty.html" title="class in AST"><span class="strong">OwlEquivalentProperty</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty(int)">OwlEquivalentProperty(int)</a></span> - Constructor for class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.OwlParser,%20int)">OwlEquivalentProperty(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty()">OwlEquivalentProperty()</a></span> - Constructor for class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.List,%20AST.List)">OwlEquivalentProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlEquivalentProperty()">OwlEquivalentProperty()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlFunctionalProperty.html" title="class in AST"><span class="strong">OwlFunctionalProperty</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#OwlFunctionalProperty(int)">OwlFunctionalProperty(int)</a></span> - Constructor for class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.OwlParser,%20int)">OwlFunctionalProperty(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#OwlFunctionalProperty()">OwlFunctionalProperty()</a></span> - Constructor for class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.List,%20AST.List)">OwlFunctionalProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlFunctionalProperty()">OwlFunctionalProperty()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlHasValue.html" title="class in AST"><span class="strong">OwlHasValue</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#OwlHasValue(int)">OwlHasValue(int)</a></span> - Constructor for class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#OwlHasValue(AST.OwlParser,%20int)">OwlHasValue(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#OwlHasValue()">OwlHasValue()</a></span> - Constructor for class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#OwlHasValue(AST.List,%20AST.List)">OwlHasValue(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlHasValue()">OwlHasValue()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlImports.html" title="class in AST"><span class="strong">OwlImports</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#OwlImports(int)">OwlImports(int)</a></span> - Constructor for class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#OwlImports(AST.OwlParser,%20int)">OwlImports(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#OwlImports()">OwlImports()</a></span> - Constructor for class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#OwlImports(AST.List,%20AST.List)">OwlImports(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlImports()">OwlImports()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlIntersectionOf.html" title="class in AST"><span class="strong">OwlIntersectionOf</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#OwlIntersectionOf(int)">OwlIntersectionOf(int)</a></span> - Constructor for class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.OwlParser,%20int)">OwlIntersectionOf(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#OwlIntersectionOf()">OwlIntersectionOf()</a></span> - Constructor for class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.List,%20AST.List)">OwlIntersectionOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlIntersectionOf()">OwlIntersectionOf()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlInverseOf.html" title="class in AST"><span class="strong">OwlInverseOf</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#OwlInverseOf(int)">OwlInverseOf(int)</a></span> - Constructor for class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#OwlInverseOf(AST.OwlParser,%20int)">OwlInverseOf(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#OwlInverseOf()">OwlInverseOf()</a></span> - Constructor for class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#OwlInverseOf(AST.List,%20AST.List)">OwlInverseOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlInverseOf()">OwlInverseOf()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlMaxCardinality.html" title="class in AST"><span class="strong">OwlMaxCardinality</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#OwlMaxCardinality(int)">OwlMaxCardinality(int)</a></span> - Constructor for class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.OwlParser,%20int)">OwlMaxCardinality(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#OwlMaxCardinality()">OwlMaxCardinality()</a></span> - Constructor for class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.List,%20AST.List)">OwlMaxCardinality(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlMaxCardinality()">OwlMaxCardinality()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlMinCardinality.html" title="class in AST"><span class="strong">OwlMinCardinality</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#OwlMinCardinality(int)">OwlMinCardinality(int)</a></span> - Constructor for class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#OwlMinCardinality(AST.OwlParser,%20int)">OwlMinCardinality(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#OwlMinCardinality()">OwlMinCardinality()</a></span> - Constructor for class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#OwlMinCardinality(AST.List,%20AST.List)">OwlMinCardinality(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlMinCardinality()">OwlMinCardinality()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlNamedIndividual.html" title="class in AST"><span class="strong">OwlNamedIndividual</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#OwlNamedIndividual(int)">OwlNamedIndividual(int)</a></span> - Constructor for class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#OwlNamedIndividual(AST.OwlParser,%20int)">OwlNamedIndividual(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#OwlNamedIndividual()">OwlNamedIndividual()</a></span> - Constructor for class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#OwlNamedIndividual(AST.List,%20AST.List)">OwlNamedIndividual(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlNamedIndividual()">OwlNamedIndividual()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlObjectProperty.html" title="class in AST"><span class="strong">OwlObjectProperty</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#OwlObjectProperty(int)">OwlObjectProperty(int)</a></span> - Constructor for class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#OwlObjectProperty(AST.OwlParser,%20int)">OwlObjectProperty(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#OwlObjectProperty()">OwlObjectProperty()</a></span> - Constructor for class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#OwlObjectProperty(AST.List,%20AST.List)">OwlObjectProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlObjectProperty()">OwlObjectProperty()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlOnclass.html" title="class in AST"><span class="strong">OwlOnclass</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlOnClass.html" title="class in AST"><span class="strong">OwlOnClass</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnclass.html#OwlOnclass(int)">OwlOnclass(int)</a></span> - Constructor for class AST.<a href="./AST/OwlOnclass.html" title="class in AST">OwlOnclass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnclass.html#OwlOnclass(AST.OwlParser,%20int)">OwlOnclass(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlOnclass.html" title="class in AST">OwlOnclass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#OwlOnClass(int)">OwlOnClass(int)</a></span> - Constructor for class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#OwlOnClass(AST.OwlParser,%20int)">OwlOnClass(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#OwlOnClass()">OwlOnClass()</a></span> - Constructor for class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#OwlOnClass(AST.List,%20AST.List)">OwlOnClass(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlOnClass()">OwlOnClass()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlOnDatatype.html" title="class in AST"><span class="strong">OwlOnDatatype</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#OwlOnDatatype(int)">OwlOnDatatype(int)</a></span> - Constructor for class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#OwlOnDatatype(AST.OwlParser,%20int)">OwlOnDatatype(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#OwlOnDatatype()">OwlOnDatatype()</a></span> - Constructor for class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#OwlOnDatatype(AST.List,%20AST.List)">OwlOnDatatype(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlOnDatatype()">OwlOnDatatype()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlOneOf.html" title="class in AST"><span class="strong">OwlOneOf</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#OwlOneOf(int)">OwlOneOf(int)</a></span> - Constructor for class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#OwlOneOf(AST.OwlParser,%20int)">OwlOneOf(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#OwlOneOf()">OwlOneOf()</a></span> - Constructor for class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#OwlOneOf(AST.List,%20AST.List)">OwlOneOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlOneOf()">OwlOneOf()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlOnProperty.html" title="class in AST"><span class="strong">OwlOnProperty</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#OwlOnProperty(int)">OwlOnProperty(int)</a></span> - Constructor for class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#OwlOnProperty(AST.OwlParser,%20int)">OwlOnProperty(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#OwlOnProperty()">OwlOnProperty()</a></span> - Constructor for class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#OwlOnProperty(AST.List,%20AST.List)">OwlOnProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlOnProperty()">OwlOnProperty()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlOntology.html" title="class in AST"><span class="strong">OwlOntology</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#OwlOntology(int)">OwlOntology(int)</a></span> - Constructor for class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#OwlOntology(AST.OwlParser,%20int)">OwlOntology(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#OwlOntology()">OwlOntology()</a></span> - Constructor for class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#OwlOntology(AST.List,%20AST.List)">OwlOntology(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlOntology()">OwlOntology()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlParser.html" title="class in AST"><span class="strong">OwlParser</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlParser(java.io.InputStream)">OwlParser(InputStream)</a></span> - Constructor for class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlParser(java.io.InputStream,%20java.lang.String)">OwlParser(InputStream, String)</a></span> - Constructor for class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlParser(java.io.Reader)">OwlParser(Reader)</a></span> - Constructor for class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlParser(AST.OwlParserTokenManager)">OwlParser(OwlParserTokenManager)</a></span> - Constructor for class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlParserConstants.html" title="interface in AST"><span class="strong">OwlParserConstants</span></a> - Interface in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlParserTokenManager.html" title="class in AST"><span class="strong">OwlParserTokenManager</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream)">OwlParserTokenManager(JavaCharStream)</a></span> - Constructor for class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream,%20int)">OwlParserTokenManager(JavaCharStream, int)</a></span> - Constructor for class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlParserTreeConstants.html" title="interface in AST"><span class="strong">OwlParserTreeConstants</span></a> - Interface in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlParserVisitor.html" title="interface in AST"><span class="strong">OwlParserVisitor</span></a> - Interface in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlProperty.html" title="class in AST"><span class="strong">OwlProperty</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#OwlProperty(int)">OwlProperty(int)</a></span> - Constructor for class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#OwlProperty(AST.OwlParser,%20int)">OwlProperty(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#OwlProperty()">OwlProperty()</a></span> - Constructor for class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#OwlProperty(AST.List,%20AST.List)">OwlProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlQualifiedCardinality()">OwlQualifiedCardinality()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlQualifiedCardinality.html" title="class in AST"><span class="strong">OwlQualifiedCardinality</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#OwlQualifiedCardinality(int)">OwlQualifiedCardinality(int)</a></span> - Constructor for class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#OwlQualifiedCardinality(AST.OwlParser,%20int)">OwlQualifiedCardinality(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#OwlQualifiedCardinality()">OwlQualifiedCardinality()</a></span> - Constructor for class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#OwlQualifiedCardinality(AST.List,%20AST.List)">OwlQualifiedCardinality(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlRestriction()">OwlRestriction()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlRestriction.html" title="class in AST"><span class="strong">OwlRestriction</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#OwlRestriction(int)">OwlRestriction(int)</a></span> - Constructor for class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#OwlRestriction(AST.OwlParser,%20int)">OwlRestriction(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#OwlRestriction()">OwlRestriction()</a></span> - Constructor for class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#OwlRestriction(AST.List,%20AST.List)">OwlRestriction(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlSomeValuesFrom()">OwlSomeValuesFrom()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlSomeValuesFrom.html" title="class in AST"><span class="strong">OwlSomeValuesFrom</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(int)">OwlSomeValuesFrom(int)</a></span> - Constructor for class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.OwlParser,%20int)">OwlSomeValuesFrom(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom()">OwlSomeValuesFrom()</a></span> - Constructor for class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.List,%20AST.List)">OwlSomeValuesFrom(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlTransitiveProperty()">OwlTransitiveProperty()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlTransitiveProperty.html" title="class in AST"><span class="strong">OwlTransitiveProperty</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#OwlTransitiveProperty(int)">OwlTransitiveProperty(int)</a></span> - Constructor for class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.OwlParser,%20int)">OwlTransitiveProperty(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#OwlTransitiveProperty()">OwlTransitiveProperty()</a></span> - Constructor for class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.List,%20AST.List)">OwlTransitiveProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlUnionOf()">OwlUnionOf()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlUnionOf.html" title="class in AST"><span class="strong">OwlUnionOf</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#OwlUnionOf(int)">OwlUnionOf(int)</a></span> - Constructor for class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#OwlUnionOf(AST.OwlParser,%20int)">OwlUnionOf(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#OwlUnionOf()">OwlUnionOf()</a></span> - Constructor for class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#OwlUnionOf(AST.List,%20AST.List)">OwlUnionOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlValuesFrom.html" title="class in AST"><span class="strong">OwlValuesFrom</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#OwlValuesFrom(int)">OwlValuesFrom(int)</a></span> - Constructor for class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#OwlValuesFrom(AST.OwlParser,%20int)">OwlValuesFrom(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#OwlValuesFrom()">OwlValuesFrom()</a></span> - Constructor for class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#OwlValuesFrom(AST.List,%20AST.List)">OwlValuesFrom(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlVersionInfo()">OwlVersionInfo()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlVersionInfo.html" title="class in AST"><span class="strong">OwlVersionInfo</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#OwlVersionInfo(int)">OwlVersionInfo(int)</a></span> - Constructor for class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#OwlVersionInfo(AST.OwlParser,%20int)">OwlVersionInfo(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#OwlVersionInfo()">OwlVersionInfo()</a></span> - Constructor for class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#OwlVersionInfo(AST.List,%20AST.List)">OwlVersionInfo(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#OwlWithRestrictions()">OwlWithRestrictions()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/OwlWithRestrictions.html" title="class in AST"><span class="strong">OwlWithRestrictions</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#OwlWithRestrictions(int)">OwlWithRestrictions(int)</a></span> - Constructor for class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#OwlWithRestrictions(AST.OwlParser,%20int)">OwlWithRestrictions(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#OwlWithRestrictions()">OwlWithRestrictions()</a></span> - Constructor for class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#OwlWithRestrictions(AST.List,%20AST.List)">OwlWithRestrictions(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_P_">
+<!--   -->
+</a>
+<h2 class="title">P</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_THEN">P1_THEN</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1AnyOrder()">P1AnyOrder()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1AnyOrder.html" title="class in AST"><span class="strong">P1AnyOrder</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#P1AnyOrder(int)">P1AnyOrder(int)</a></span> - Constructor for class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#P1AnyOrder(AST.OwlParser,%20int)">P1AnyOrder(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#P1AnyOrder()">P1AnyOrder()</a></span> - Constructor for class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#P1AnyOrder(AST.List,%20AST.List)">P1AnyOrder(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1Components()">P1Components()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1Components.html" title="class in AST"><span class="strong">P1Components</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#P1Components(int)">P1Components(int)</a></span> - Constructor for class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#P1Components(AST.OwlParser,%20int)">P1Components(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#P1Components()">P1Components()</a></span> - Constructor for class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#P1Components(AST.List,%20AST.List)">P1Components(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1ComposedOf()">P1ComposedOf()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1ComposedOf.html" title="class in AST"><span class="strong">P1ComposedOf</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#P1ComposedOf(int)">P1ComposedOf(int)</a></span> - Constructor for class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#P1ComposedOf(AST.OwlParser,%20int)">P1ComposedOf(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#P1ComposedOf()">P1ComposedOf()</a></span> - Constructor for class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#P1ComposedOf(AST.List,%20AST.List)">P1ComposedOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1ControlConstructBag()">P1ControlConstructBag()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1ControlConstructBag.html" title="class in AST"><span class="strong">P1ControlConstructBag</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#P1ControlConstructBag(int)">P1ControlConstructBag(int)</a></span> - Constructor for class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.OwlParser,%20int)">P1ControlConstructBag(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#P1ControlConstructBag()">P1ControlConstructBag()</a></span> - Constructor for class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.List,%20AST.List)">P1ControlConstructBag(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1ControlConstructList()">P1ControlConstructList()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1ControlConstructList.html" title="class in AST"><span class="strong">P1ControlConstructList</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#P1ControlConstructList(int)">P1ControlConstructList(int)</a></span> - Constructor for class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#P1ControlConstructList(AST.OwlParser,%20int)">P1ControlConstructList(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#P1ControlConstructList()">P1ControlConstructList()</a></span> - Constructor for class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#P1ControlConstructList(AST.List,%20AST.List)">P1ControlConstructList(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1Element()">P1Element()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1Else()">P1Else()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1Else.html" title="class in AST"><span class="strong">P1Else</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#P1Else(int)">P1Else(int)</a></span> - Constructor for class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#P1Else(AST.OwlParser,%20int)">P1Else(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#P1Else()">P1Else()</a></span> - Constructor for class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#P1Else(AST.List,%20AST.List)">P1Else(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1HasInput()">P1HasInput()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1HasInput.html" title="class in AST"><span class="strong">P1HasInput</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#P1HasInput(int)">P1HasInput(int)</a></span> - Constructor for class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#P1HasInput(AST.OwlParser,%20int)">P1HasInput(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#P1HasInput()">P1HasInput()</a></span> - Constructor for class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#P1HasInput(AST.List,%20AST.List)">P1HasInput(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1HasOutput()">P1HasOutput()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1HasOutput.html" title="class in AST"><span class="strong">P1HasOutput</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#P1HasOutput(int)">P1HasOutput(int)</a></span> - Constructor for class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#P1HasOutput(AST.OwlParser,%20int)">P1HasOutput(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#P1HasOutput()">P1HasOutput()</a></span> - Constructor for class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#P1HasOutput(AST.List,%20AST.List)">P1HasOutput(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1IfCondition()">P1IfCondition()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1IfCondition.html" title="class in AST"><span class="strong">P1IfCondition</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#P1IfCondition(int)">P1IfCondition(int)</a></span> - Constructor for class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#P1IfCondition(AST.OwlParser,%20int)">P1IfCondition(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#P1IfCondition()">P1IfCondition()</a></span> - Constructor for class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#P1IfCondition(AST.List,%20AST.List)">P1IfCondition(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1IfThenElse()">P1IfThenElse()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1IfThenElse.html" title="class in AST"><span class="strong">P1IfThenElse</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#P1IfThenElse(int)">P1IfThenElse(int)</a></span> - Constructor for class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#P1IfThenElse(AST.OwlParser,%20int)">P1IfThenElse(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#P1IfThenElse()">P1IfThenElse()</a></span> - Constructor for class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#P1IfThenElse(AST.List,%20AST.List)">P1IfThenElse(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1Input()">P1Input()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1Input.html" title="class in AST"><span class="strong">P1Input</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#P1Input(int)">P1Input(int)</a></span> - Constructor for class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#P1Input(AST.OwlParser,%20int)">P1Input(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#P1Input()">P1Input()</a></span> - Constructor for class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#P1Input(AST.List,%20AST.List)">P1Input(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1Output()">P1Output()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1Output.html" title="class in AST"><span class="strong">P1Output</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#P1Output(int)">P1Output(int)</a></span> - Constructor for class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#P1Output(AST.OwlParser,%20int)">P1Output(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#P1Output()">P1Output()</a></span> - Constructor for class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#P1Output(AST.List,%20AST.List)">P1Output(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1ParameterType()">P1ParameterType()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1ParameterType.html" title="class in AST"><span class="strong">P1ParameterType</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#P1ParameterType(int)">P1ParameterType(int)</a></span> - Constructor for class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#P1ParameterType(AST.OwlParser,%20int)">P1ParameterType(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#P1ParameterType()">P1ParameterType()</a></span> - Constructor for class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#P1ParameterType(AST.List,%20AST.List)">P1ParameterType(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1Perform()">P1Perform()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1Perform.html" title="class in AST"><span class="strong">P1Perform</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#P1Perform(int)">P1Perform(int)</a></span> - Constructor for class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#P1Perform(AST.OwlParser,%20int)">P1Perform(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#P1Perform()">P1Perform()</a></span> - Constructor for class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#P1Perform(AST.List,%20AST.List)">P1Perform(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1Process()">P1Process()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1Process.html" title="class in AST"><span class="strong">P1Process</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#P1Process(int)">P1Process(int)</a></span> - Constructor for class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#P1Process(AST.OwlParser,%20int)">P1Process(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#P1Process()">P1Process()</a></span> - Constructor for class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#P1Process(AST.List,%20AST.List)">P1Process(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1RepeatUntil()">P1RepeatUntil()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1RepeatUntil.html" title="class in AST"><span class="strong">P1RepeatUntil</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#P1RepeatUntil(int)">P1RepeatUntil(int)</a></span> - Constructor for class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#P1RepeatUntil(AST.OwlParser,%20int)">P1RepeatUntil(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#P1RepeatUntil()">P1RepeatUntil()</a></span> - Constructor for class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#P1RepeatUntil(AST.List,%20AST.List)">P1RepeatUntil(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1Sequence()">P1Sequence()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1Sequence.html" title="class in AST"><span class="strong">P1Sequence</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#P1Sequence(int)">P1Sequence(int)</a></span> - Constructor for class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#P1Sequence(AST.OwlParser,%20int)">P1Sequence(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#P1Sequence()">P1Sequence()</a></span> - Constructor for class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#P1Sequence(AST.List,%20AST.List)">P1Sequence(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1Then()">P1Then()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1Then.html" title="class in AST"><span class="strong">P1Then</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#P1Then(int)">P1Then(int)</a></span> - Constructor for class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#P1Then(AST.OwlParser,%20int)">P1Then(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#P1Then()">P1Then()</a></span> - Constructor for class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#P1Then(AST.List,%20AST.List)">P1Then(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1UntilCondition()">P1UntilCondition()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1UntilCondition.html" title="class in AST"><span class="strong">P1UntilCondition</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#P1UntilCondition(int)">P1UntilCondition(int)</a></span> - Constructor for class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#P1UntilCondition(AST.OwlParser,%20int)">P1UntilCondition(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#P1UntilCondition()">P1UntilCondition()</a></span> - Constructor for class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#P1UntilCondition(AST.List,%20AST.List)">P1UntilCondition(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#P1UntilProcess()">P1UntilProcess()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/P1UntilProcess.html" title="class in AST"><span class="strong">P1UntilProcess</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#P1UntilProcess(int)">P1UntilProcess(int)</a></span> - Constructor for class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#P1UntilProcess(AST.OwlParser,%20int)">P1UntilProcess(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#P1UntilProcess()">P1UntilProcess()</a></span> - Constructor for class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#P1UntilProcess(AST.List,%20AST.List)">P1UntilProcess(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#parent">parent</a></span> - Variable in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ParseException.html" title="class in AST"><span class="strong">ParseException</span></a> - Exception in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>
+<div class="block">This exception is thrown when parse errors are encountered.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ParseException.html#ParseException(AST.Token,%20int[][],%20java.lang.String[])">ParseException(Token, int[][], String[])</a></span> - Constructor for exception AST.<a href="./AST/ParseException.html" title="class in AST">ParseException</a></dt>
+<dd>
+<div class="block">This constructor is used by the method "generateParseException"
+ in the generated parser.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ParseException.html#ParseException()">ParseException()</a></span> - Constructor for exception AST.<a href="./AST/ParseException.html" title="class in AST">ParseException</a></dt>
+<dd>
+<div class="block">The following constructors are for use by you for whatever
+ purpose you can think of.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ParseException.html#ParseException(java.lang.String)">ParseException(String)</a></span> - Constructor for exception AST.<a href="./AST/ParseException.html" title="class in AST">ParseException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#parser">parser</a></span> - Variable in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#peek()">peek()</a></span> - Method in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#pop()">pop()</a></span> - Method in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Prefix()">Prefix()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#PREFIX">PREFIX</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Prefix.html" title="class in AST"><span class="strong">Prefix</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#Prefix(int)">Prefix(int)</a></span> - Constructor for class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#Prefix(AST.OwlParser,%20int)">Prefix(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#Prefix()">Prefix()</a></span> - Constructor for class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#Prefix(AST.List,%20AST.List)">Prefix(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#prevCharIsCR">prevCharIsCR</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#prevCharIsLF">prevCharIsLF</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ProcessElement()">ProcessElement()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ProcessParticipant()">ProcessParticipant()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ProcessParticipant.html" title="class in AST"><span class="strong">ProcessParticipant</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#ProcessParticipant(int)">ProcessParticipant(int)</a></span> - Constructor for class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#ProcessParticipant(AST.OwlParser,%20int)">ProcessParticipant(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#ProcessParticipant()">ProcessParticipant()</a></span> - Constructor for class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#ProcessParticipant(AST.List,%20AST.List)">ProcessParticipant(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ProcessPerform()">ProcessPerform()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/ProcessPerform.html" title="class in AST"><span class="strong">ProcessPerform</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#ProcessPerform(int)">ProcessPerform(int)</a></span> - Constructor for class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#ProcessPerform(AST.OwlParser,%20int)">ProcessPerform(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#ProcessPerform()">ProcessPerform()</a></span> - Constructor for class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#ProcessPerform(AST.List,%20AST.List)">ProcessPerform(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Properties.html" title="class in AST"><span class="strong">Properties</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#Properties(int)">Properties(int)</a></span> - Constructor for class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#Properties(AST.OwlParser,%20int)">Properties(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#Properties()">Properties()</a></span> - Constructor for class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#Properties(AST.List)">Properties(List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#push(int)">push(int)</a></span> - Method in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_Q_">
+<!--   -->
+</a>
+<h2 class="title">Q</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#QUOTE">QUOTE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_R_">
+<!--   -->
+</a>
+<h2 class="title">R</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/Element.html#range()">range()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#range()">range()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#range()">range()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#range()">range()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#range_computed">range_computed</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#range_computed">range_computed</a></span> - Variable in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#range_computed">range_computed</a></span> - Variable in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#range_computed">range_computed</a></span> - Variable in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#range_value">range_value</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#range_value">range_value</a></span> - Variable in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#range_value">range_value</a></span> - Variable in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#range_value">range_value</a></span> - Variable in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#range_visited">range_visited</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#range_visited">range_visited</a></span> - Variable in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#range_visited">range_visited</a></span> - Variable in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#range_visited">range_visited</a></span> - Variable in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RBRACE">RBRACE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDF_ID">RDF_ID</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDF_REST">RDF_REST</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfAbout()">RdfAbout()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfAbout.html" title="class in AST"><span class="strong">RdfAbout</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#RdfAbout(int)">RdfAbout(int)</a></span> - Constructor for class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#RdfAbout(AST.OwlParser,%20int)">RdfAbout(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#RdfAbout()">RdfAbout()</a></span> - Constructor for class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#RdfAbout(AST.Value)">RdfAbout(Value)</a></span> - Constructor for class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfAttribute()">RdfAttribute()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfDatatype()">RdfDatatype()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfDatatype.html" title="class in AST"><span class="strong">RdfDatatype</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#RdfDatatype(int)">RdfDatatype(int)</a></span> - Constructor for class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#RdfDatatype(AST.OwlParser,%20int)">RdfDatatype(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#RdfDatatype()">RdfDatatype()</a></span> - Constructor for class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#RdfDatatype(AST.Value)">RdfDatatype(Value)</a></span> - Constructor for class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfDeclaration()">RdfDeclaration()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfDeclaration.html" title="class in AST"><span class="strong">RdfDeclaration</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#RdfDeclaration(int)">RdfDeclaration(int)</a></span> - Constructor for class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#RdfDeclaration(AST.OwlParser,%20int)">RdfDeclaration(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#RdfDeclaration()">RdfDeclaration()</a></span> - Constructor for class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#RdfDeclaration(AST.List,%20AST.List)">RdfDeclaration(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfDescription()">RdfDescription()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfDescription.html" title="class in AST"><span class="strong">RdfDescription</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#RdfDescription(int)">RdfDescription(int)</a></span> - Constructor for class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#RdfDescription(AST.OwlParser,%20int)">RdfDescription(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#RdfDescription()">RdfDescription()</a></span> - Constructor for class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#RdfDescription(AST.List,%20AST.List)">RdfDescription(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfElement()">RdfElement()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfFirst()">RdfFirst()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfFirst.html" title="class in AST"><span class="strong">RdfFirst</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#RdfFirst(int)">RdfFirst(int)</a></span> - Constructor for class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#RdfFirst(AST.OwlParser,%20int)">RdfFirst(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#RdfFirst()">RdfFirst()</a></span> - Constructor for class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#RdfFirst(AST.List,%20AST.List)">RdfFirst(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfId()">RdfId()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfId.html" title="class in AST"><span class="strong">RdfId</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#RdfId(int)">RdfId(int)</a></span> - Constructor for class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#RdfId(AST.OwlParser,%20int)">RdfId(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#RdfId()">RdfId()</a></span> - Constructor for class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#RdfId(AST.Value)">RdfId(Value)</a></span> - Constructor for class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfParseType()">RdfParseType()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfParseType.html" title="class in AST"><span class="strong">RdfParseType</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#RdfParseType(int)">RdfParseType(int)</a></span> - Constructor for class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#RdfParseType(AST.OwlParser,%20int)">RdfParseType(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#RdfParseType()">RdfParseType()</a></span> - Constructor for class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#RdfParseType(AST.Value)">RdfParseType(Value)</a></span> - Constructor for class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfProperty()">RdfProperty()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfProperty.html" title="class in AST"><span class="strong">RdfProperty</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#RdfProperty(int)">RdfProperty(int)</a></span> - Constructor for class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#RdfProperty(AST.OwlParser,%20int)">RdfProperty(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#RdfProperty()">RdfProperty()</a></span> - Constructor for class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#RdfProperty(AST.List,%20AST.List)">RdfProperty(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfResource()">RdfResource()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfResource.html" title="class in AST"><span class="strong">RdfResource</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#RdfResource(int)">RdfResource(int)</a></span> - Constructor for class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#RdfResource(AST.OwlParser,%20int)">RdfResource(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#RdfResource()">RdfResource()</a></span> - Constructor for class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#RdfResource(AST.Value)">RdfResource(Value)</a></span> - Constructor for class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfRest()">RdfRest()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfRest.html" title="class in AST"><span class="strong">RdfRest</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#RdfRest(int)">RdfRest(int)</a></span> - Constructor for class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#RdfRest(AST.OwlParser,%20int)">RdfRest(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#RdfRest()">RdfRest()</a></span> - Constructor for class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#RdfRest(AST.List,%20AST.List)">RdfRest(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDFS_DATATYPE">RDFS_DATATYPE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfsComment()">RdfsComment()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfsComment.html" title="class in AST"><span class="strong">RdfsComment</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#RdfsComment(int)">RdfsComment(int)</a></span> - Constructor for class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#RdfsComment(AST.OwlParser,%20int)">RdfsComment(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#RdfsComment()">RdfsComment()</a></span> - Constructor for class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#RdfsComment(AST.List,%20AST.List)">RdfsComment(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfsDatatype()">RdfsDatatype()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfsDatatype.html" title="class in AST"><span class="strong">RdfsDatatype</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#RdfsDatatype(int)">RdfsDatatype(int)</a></span> - Constructor for class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#RdfsDatatype(AST.OwlParser,%20int)">RdfsDatatype(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#RdfsDatatype()">RdfsDatatype()</a></span> - Constructor for class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#RdfsDatatype(AST.List,%20AST.List)">RdfsDatatype(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfsDomain()">RdfsDomain()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfsDomain.html" title="class in AST"><span class="strong">RdfsDomain</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#RdfsDomain(int)">RdfsDomain(int)</a></span> - Constructor for class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#RdfsDomain(AST.OwlParser,%20int)">RdfsDomain(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#RdfsDomain()">RdfsDomain()</a></span> - Constructor for class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#RdfsDomain(AST.List,%20AST.List)">RdfsDomain(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfsLabel()">RdfsLabel()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfsLabel.html" title="class in AST"><span class="strong">RdfsLabel</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#RdfsLabel(int)">RdfsLabel(int)</a></span> - Constructor for class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#RdfsLabel(AST.OwlParser,%20int)">RdfsLabel(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#RdfsLabel()">RdfsLabel()</a></span> - Constructor for class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#RdfsLabel(AST.List,%20AST.List)">RdfsLabel(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfsRange()">RdfsRange()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfsRange.html" title="class in AST"><span class="strong">RdfsRange</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#RdfsRange(int)">RdfsRange(int)</a></span> - Constructor for class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#RdfsRange(AST.OwlParser,%20int)">RdfsRange(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#RdfsRange()">RdfsRange()</a></span> - Constructor for class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#RdfsRange(AST.List,%20AST.List)">RdfsRange(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfsSeeAlso()">RdfsSeeAlso()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfsSeeAlso.html" title="class in AST"><span class="strong">RdfsSeeAlso</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#RdfsSeeAlso(int)">RdfsSeeAlso(int)</a></span> - Constructor for class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#RdfsSeeAlso(AST.OwlParser,%20int)">RdfsSeeAlso(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#RdfsSeeAlso()">RdfsSeeAlso()</a></span> - Constructor for class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#RdfsSeeAlso(AST.List,%20AST.List)">RdfsSeeAlso(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfsSubClassOf()">RdfsSubClassOf()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfsSubClassOf.html" title="class in AST"><span class="strong">RdfsSubClassOf</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#RdfsSubClassOf(int)">RdfsSubClassOf(int)</a></span> - Constructor for class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#RdfsSubClassOf(AST.OwlParser,%20int)">RdfsSubClassOf(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#RdfsSubClassOf()">RdfsSubClassOf()</a></span> - Constructor for class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#RdfsSubClassOf(AST.List,%20AST.List)">RdfsSubClassOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfsSubPropertyOf()">RdfsSubPropertyOf()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfsSubPropertyOf.html" title="class in AST"><span class="strong">RdfsSubPropertyOf</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(int)">RdfsSubPropertyOf(int)</a></span> - Constructor for class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(AST.OwlParser,%20int)">RdfsSubPropertyOf(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf()">RdfsSubPropertyOf()</a></span> - Constructor for class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#RdfsSubPropertyOf(AST.List,%20AST.List)">RdfsSubPropertyOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#RdfType()">RdfType()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/RdfType.html" title="class in AST"><span class="strong">RdfType</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#RdfType(int)">RdfType(int)</a></span> - Constructor for class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#RdfType(AST.OwlParser,%20int)">RdfType(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#RdfType()">RdfType()</a></span> - Constructor for class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#RdfType(AST.List,%20AST.List)">RdfType(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#ReadByte()">ReadByte()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#readChar()">readChar()</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#ReInit(java.io.Reader,%20int,%20int,%20int)">ReInit(Reader, int, int, int)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#ReInit(java.io.Reader,%20int,%20int)">ReInit(Reader, int, int)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#ReInit(java.io.Reader)">ReInit(Reader)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#ReInit(java.io.InputStream,%20java.lang.String,%20int,%20int,%20int)">ReInit(InputStream, String, int, int, int)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#ReInit(java.io.InputStream,%20int,%20int,%20int)">ReInit(InputStream, int, int, int)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#ReInit(java.io.InputStream,%20java.lang.String,%20int,%20int)">ReInit(InputStream, String, int, int)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#ReInit(java.io.InputStream,%20int,%20int)">ReInit(InputStream, int, int)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#ReInit(java.io.InputStream,%20java.lang.String)">ReInit(InputStream, String)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#ReInit(java.io.InputStream)">ReInit(InputStream)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ReInit(java.io.InputStream)">ReInit(InputStream)</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ReInit(java.io.InputStream,%20java.lang.String)">ReInit(InputStream, String)</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ReInit(java.io.Reader)">ReInit(Reader)</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#ReInit(AST.OwlParserTokenManager)">ReInit(OwlParserTokenManager)</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream)">ReInit(JavaCharStream)</a></span> - Method in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream,%20int)">ReInit(JavaCharStream, int)</a></span> - Method in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#removeChild(int)">removeChild(int)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#removeChild(int)">removeChild(int)</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#reset()">reset()</a></span> - Method in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#RESET_CYCLE">RESET_CYCLE</a></span> - Variable in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Restrictions.html" title="class in AST"><span class="strong">Restrictions</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#Restrictions(int)">Restrictions(int)</a></span> - Constructor for class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#Restrictions(AST.OwlParser,%20int)">Restrictions(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#Restrictions()">Restrictions()</a></span> - Constructor for class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#Restrictions(AST.List)">Restrictions(List&lt;OwlRestriction&gt;)</a></span> - Constructor for class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#REWRITE_CHANGE">REWRITE_CHANGE</a></span> - Static variable in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</a></span> - Static variable in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode$State.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</a></span> - Static variable in class AST.<a href="./AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/List.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Name.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#rewriteTo()">rewriteTo()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_S_">
+<!--   -->
+</a>
+<h2 class="title">S</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/Annotation.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#setAttribute(AST.Attribute,%20int)">setAttribute(Attribute, int)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#setAttributeList(AST.List)">setAttributeList(List&lt;Attribute&gt;)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Replaces the Attribute list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild(ASTNode, int)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#setDebugStream(java.io.PrintStream)">setDebugStream(PrintStream)</a></span> - Method in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#setElement(AST.Element,%20int)">setElement(Element, int)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#setElementList(AST.List)">setElementList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Replaces the Element list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName(String)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#setId(java.lang.String)">setId(String)</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Replaces the lexeme Id.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#setId(java.lang.String)">setId(String)</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Replaces the lexeme Id.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#setId(java.lang.String)">setId(String)</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Replaces the lexeme Id.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#setIdentifier(AST.Identifier)">setIdentifier(Identifier)</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Replaces the Identifier child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#setIDENTIFIER(java.lang.String)">setIDENTIFIER(String)</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>
+<div class="block">Replaces the lexeme IDENTIFIER.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#setIDENTIFIER(java.lang.String)">setIDENTIFIER(String)</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>
+<div class="block">Replaces the lexeme IDENTIFIER.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#setLITERAL(java.lang.String)">setLITERAL(String)</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>
+<div class="block">Replaces the lexeme LITERAL.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#setLITERAL(java.lang.String)">setLITERAL(String)</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>
+<div class="block">Replaces the lexeme LITERAL.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#setLITERAL(java.lang.String)">setLITERAL(String)</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>
+<div class="block">Replaces the lexeme LITERAL.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#setOntoDeclaration(AST.OntoDeclaration)">setOntoDeclaration(OntoDeclaration)</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>
+<div class="block">Replaces the OntoDeclaration child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#setOwlRestriction(AST.OwlRestriction,%20int)">setOwlRestriction(OwlRestriction, int)</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Replaces the OwlRestriction list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#setOwlRestrictionList(AST.List)">setOwlRestrictionList(List&lt;OwlRestriction&gt;)</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Replaces the OwlRestriction list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#setParent(AST.ASTNode)">setParent(ASTNode)</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#setProperty(AST.Element,%20int)">setProperty(Element, int)</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Replaces the Property list element at index <code>i</code> with the new node <code>node</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#setPropertyList(AST.List)">setPropertyList(List&lt;Element&gt;)</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Replaces the Property list.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Start.html#setSpecification(AST.Specification)">setSpecification(Specification)</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>
+<div class="block">Replaces the Specification child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Value.html#setSTRING_LITERAL(java.lang.String)">setSTRING_LITERAL(String)</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>
+<div class="block">Replaces the lexeme STRING_LITERAL.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#setTabSize(int)">setTabSize(int)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Name.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Version.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#setValue(AST.Value)">setValue(Value)</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>
+<div class="block">Replaces the Value child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#setXmlHeader(AST.XmlHeader)">setXmlHeader(XmlHeader)</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>
+<div class="block">Replaces the XmlHeader child.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#SimpleElement()">SimpleElement()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/SimpleElement.html" title="class in AST"><span class="strong">SimpleElement</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#SimpleElement(int)">SimpleElement(int)</a></span> - Constructor for class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#SimpleElement(AST.OwlParser,%20int)">SimpleElement(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#SimpleElement()">SimpleElement()</a></span> - Constructor for class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/SimpleNode.html" title="class in AST"><span class="strong">SimpleNode</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#SimpleNode(int)">SimpleNode(int)</a></span> - Constructor for class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#SimpleNode(AST.OwlParser,%20int)">SimpleNode(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#SLASH">SLASH</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ParseException.html#specialConstructor">specialConstructor</a></span> - Variable in exception AST.<a href="./AST/ParseException.html" title="class in AST">ParseException</a></dt>
+<dd>
+<div class="block">This variable determines which constructor was used to create
  this object and thereby affects the semantics of the
- "getMessage" method (see below).
-<DT><A HREF="./AST/Token.html#specialToken"><B>specialToken</B></A> - 
-Variable in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
-<DD>This field is used to access special tokens that occur prior to this
- token, but after the immediately preceding regular (non-special) token.
-<DT><A HREF="./AST/OwlParser.html#Specification()"><B>Specification()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html" title="class in AST"><B>Specification</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Specification.html#Specification(int)"><B>Specification(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#Specification(AST.OwlParser, int)"><B>Specification(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#Specification()"><B>Specification()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Specification.html#Specification(AST.XmlHeader, AST.OntoDeclaration)"><B>Specification(XmlHeader, OntoDeclaration)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Start()"><B>Start()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html" title="class in AST"><B>Start</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Start.html#Start(int)"><B>Start(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#Start(AST.OwlParser, int)"><B>Start(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#Start()"><B>Start()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Start.html#Start(AST.Specification)"><B>Start(Specification)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#START_ENDTAG"><B>START_ENDTAG</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#START_TAG"><B>START_TAG</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#state"><B>state</B></A> - 
-Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/JavaCharStream.html#staticFlag"><B>staticFlag</B></A> - 
-Static variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#STRING_LITERAL"><B>STRING_LITERAL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#StringElement()"><B>StringElement()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html" title="class in AST"><B>StringElement</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/StringElement.html#StringElement(int)"><B>StringElement(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#StringElement(AST.OwlParser, int)"><B>StringElement(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#StringElement()"><B>StringElement()</B></A> - 
-Constructor for class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#StringElement(java.lang.String)"><B>StringElement(String)</B></A> - 
-Constructor for class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#SubClassOf()"><B>SubClassOf()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#SUBCLASSOF"><B>SUBCLASSOF</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html" title="class in AST"><B>SubClassOf</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/SubClassOf.html#SubClassOf(int)"><B>SubClassOf(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#SubClassOf(AST.OwlParser, int)"><B>SubClassOf(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#SubClassOf()"><B>SubClassOf()</B></A> - 
-Constructor for class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SubClassOf.html#SubClassOf(AST.List, AST.List)"><B>SubClassOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTokenManager.html#SwitchTo(int)"><B>SwitchTo(int)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_T_"><!-- --></A><H2>
-<B>T</B></H2>
-<DL>
-<DT><A HREF="./AST/JavaCharStream.html#tabSize"><B>tabSize</B></A> - 
-Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#token"><B>token</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Token.html" title="class in AST"><B>Token</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>Describes the input token stream.<DT><A HREF="./AST/Token.html#Token()"><B>Token()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#token_source"><B>token_source</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#tokenImage"><B>tokenImage</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/ParseException.html#tokenImage"><B>tokenImage</B></A> - 
-Variable in exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
-<DD>This is a reference to the "tokenImage" array of the generated
- parser within which the parse error occurred.
-<DT><A HREF="./AST/TokenMgrError.html" title="class in AST"><B>TokenMgrError</B></A> - Error in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/TokenMgrError.html#TokenMgrError()"><B>TokenMgrError()</B></A> - 
-Constructor for error AST.<A HREF="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/TokenMgrError.html#TokenMgrError(java.lang.String, int)"><B>TokenMgrError(String, int)</B></A> - 
-Constructor for error AST.<A HREF="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/TokenMgrError.html#TokenMgrError(boolean, int, int, int, java.lang.String, char, int)"><B>TokenMgrError(boolean, int, int, int, String, char, int)</B></A> - 
-Constructor for error AST.<A HREF="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#tokenString_Id"><B>tokenString_Id</B></A> - 
-Variable in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Identifier.html#tokenString_IDENTIFIER"><B>tokenString_IDENTIFIER</B></A> - 
-Variable in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#tokenString_IDENTIFIER"><B>tokenString_IDENTIFIER</B></A> - 
-Variable in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/FloatElement.html#tokenString_LITERAL"><B>tokenString_LITERAL</B></A> - 
-Variable in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/IntElement.html#tokenString_LITERAL"><B>tokenString_LITERAL</B></A> - 
-Variable in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/StringElement.html#tokenString_LITERAL"><B>tokenString_LITERAL</B></A> - 
-Variable in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#tokenString_STRING_LITERAL"><B>tokenString_STRING_LITERAL</B></A> - 
-Variable in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#toString()"><B>toString()</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#toString(java.lang.String)"><B>toString(String)</B></A> - 
-Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Token.html#toString()"><B>toString()</B></A> - 
-Method in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
-<DD>Returns the image.
-<DT><A HREF="./AST/Attribute.html#trim()"><B>trim()</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#trim()"><B>trim()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#trim_computed"><B>trim_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#trim_value"><B>trim_value</B></A> - 
-Variable in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#trim_visited"><B>trim_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfResource.html#trim_visited"><B>trim_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#type()"><B>type()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#type()"><B>type()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#type()"><B>type()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#type()"><B>type()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#type()"><B>type()</B></A> - 
-Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#type_computed"><B>type_computed</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#type_value"><B>type_value</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Element.html#type_visited"><B>type_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#type_visited"><B>type_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlOneOf.html#type_visited"><B>type_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfFirst.html#type_visited"><B>type_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/RdfsRange.html#type_visited"><B>type_visited</B></A> - 
-Variable in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_U_"><!-- --></A><H2>
-<B>U</B></H2>
-<DL>
-<DT><A HREF="./AST/JavaCharStream.html#UpdateLineColumn(char)"><B>UpdateLineColumn(char)</B></A> - 
-Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_V_"><!-- --></A><H2>
-<B>V</B></H2>
-<DL>
-<DT><A HREF="./AST/OwlParser.html#Value()"><B>Value()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html" title="class in AST"><B>Value</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Value.html#Value(int)"><B>Value(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#Value(AST.OwlParser, int)"><B>Value(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#Value()"><B>Value()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Value.html#Value(java.lang.String)"><B>Value(String)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Version()"><B>Version()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#VERSION"><B>VERSION</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html" title="class in AST"><B>Version</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Version.html#Version(int)"><B>Version(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#Version(AST.OwlParser, int)"><B>Version(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#Version()"><B>Version()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Version.html#Version(AST.Value)"><B>Version(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Version.html" title="class in AST">Version</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.SimpleNode, java.lang.Object)"><B>visit(SimpleNode, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Start, java.lang.Object)"><B>visit(Start, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Specification, java.lang.Object)"><B>visit(Specification, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlHeader, java.lang.Object)"><B>visit(XmlHeader, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Ontology, java.lang.Object)"><B>visit(Ontology, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfDeclaration, java.lang.Object)"><B>visit(RdfDeclaration, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.List, java.lang.Object)"><B>visit(List, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.DiscardedElement, java.lang.Object)"><B>visit(DiscardedElement, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Identifier, java.lang.Object)"><B>visit(Identifier, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.IntElement, java.lang.Object)"><B>visit(IntElement, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.FloatElement, java.lang.Object)"><B>visit(FloatElement, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.StringElement, java.lang.Object)"><B>visit(StringElement, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ListFirst, java.lang.Object)"><B>visit(ListFirst, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ListRest, java.lang.Object)"><B>visit(ListRest, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ExprKIFCondition, java.lang.Object)"><B>visit(ExprKIFCondition, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ExprExpressionData, java.lang.Object)"><B>visit(ExprExpressionData, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ExpressionCondition, java.lang.Object)"><B>visit(ExpressionCondition, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ExpressionLogicLanguage, java.lang.Object)"><B>visit(ExpressionLogicLanguage, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ExpressionRefURI, java.lang.Object)"><B>visit(ExpressionRefURI, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectListList, java.lang.Object)"><B>visit(ObjectListList, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Annotation, java.lang.Object)"><B>visit(Annotation, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.AnnotationProperty, java.lang.Object)"><B>visit(AnnotationProperty, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Clazz, java.lang.Object)"><B>visit(Clazz, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ClassAssertion, java.lang.Object)"><B>visit(ClassAssertion, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.DataProperty, java.lang.Object)"><B>visit(DataProperty, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.DataPropertyDomain, java.lang.Object)"><B>visit(DataPropertyDomain, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.DataPropertyRange, java.lang.Object)"><B>visit(DataPropertyRange, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Datatype, java.lang.Object)"><B>visit(Datatype, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Declaration, java.lang.Object)"><B>visit(Declaration, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Literal, java.lang.Object)"><B>visit(Literal, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.NamedIndividual, java.lang.Object)"><B>visit(NamedIndividual, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectExactCardinality, java.lang.Object)"><B>visit(ObjectExactCardinality, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectMinCardinality, java.lang.Object)"><B>visit(ObjectMinCardinality, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectSomeValuesFrom, java.lang.Object)"><B>visit(ObjectSomeValuesFrom, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectProperty, java.lang.Object)"><B>visit(ObjectProperty, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectPropertyAssertion, java.lang.Object)"><B>visit(ObjectPropertyAssertion, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectPropertyDomain, java.lang.Object)"><B>visit(ObjectPropertyDomain, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Prefix, java.lang.Object)"><B>visit(Prefix, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.SubClassOf, java.lang.Object)"><B>visit(SubClassOf, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlOntology, java.lang.Object)"><B>visit(OwlOntology, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlAllDifferent, java.lang.Object)"><B>visit(OwlAllDifferent, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlAllValuesFrom, java.lang.Object)"><B>visit(OwlAllValuesFrom, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlCardinality, java.lang.Object)"><B>visit(OwlCardinality, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlClass, java.lang.Object)"><B>visit(OwlClass, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlDataRange, java.lang.Object)"><B>visit(OwlDataRange, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlDatatypeProperty, java.lang.Object)"><B>visit(OwlDatatypeProperty, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlDisjointWith, java.lang.Object)"><B>visit(OwlDisjointWith, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlDistinctMembers, java.lang.Object)"><B>visit(OwlDistinctMembers, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlEquivalentClass, java.lang.Object)"><B>visit(OwlEquivalentClass, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlEquivalentProperty, java.lang.Object)"><B>visit(OwlEquivalentProperty, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlFunctionalProperty, java.lang.Object)"><B>visit(OwlFunctionalProperty, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlHasValue, java.lang.Object)"><B>visit(OwlHasValue, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlImports, java.lang.Object)"><B>visit(OwlImports, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlIntersectionOf, java.lang.Object)"><B>visit(OwlIntersectionOf, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlInverseOf, java.lang.Object)"><B>visit(OwlInverseOf, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlMaxCardinality, java.lang.Object)"><B>visit(OwlMaxCardinality, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlMinCardinality, java.lang.Object)"><B>visit(OwlMinCardinality, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlObjectProperty, java.lang.Object)"><B>visit(OwlObjectProperty, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlOneOf, java.lang.Object)"><B>visit(OwlOneOf, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlOnProperty, java.lang.Object)"><B>visit(OwlOnProperty, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlRestriction, java.lang.Object)"><B>visit(OwlRestriction, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlSomeValuesFrom, java.lang.Object)"><B>visit(OwlSomeValuesFrom, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlTransitiveProperty, java.lang.Object)"><B>visit(OwlTransitiveProperty, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlUnionOf, java.lang.Object)"><B>visit(OwlUnionOf, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlVersionInfo, java.lang.Object)"><B>visit(OwlVersionInfo, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1AnyOrder, java.lang.Object)"><B>visit(P1AnyOrder, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Components, java.lang.Object)"><B>visit(P1Components, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1ComposedOf, java.lang.Object)"><B>visit(P1ComposedOf, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1ControlConstructBag, java.lang.Object)"><B>visit(P1ControlConstructBag, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1ControlConstructList, java.lang.Object)"><B>visit(P1ControlConstructList, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Else, java.lang.Object)"><B>visit(P1Else, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1HasInput, java.lang.Object)"><B>visit(P1HasInput, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1HasOutput, java.lang.Object)"><B>visit(P1HasOutput, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1IfCondition, java.lang.Object)"><B>visit(P1IfCondition, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1IfThenElse, java.lang.Object)"><B>visit(P1IfThenElse, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Input, java.lang.Object)"><B>visit(P1Input, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Output, java.lang.Object)"><B>visit(P1Output, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1ParameterType, java.lang.Object)"><B>visit(P1ParameterType, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Perform, java.lang.Object)"><B>visit(P1Perform, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Process, java.lang.Object)"><B>visit(P1Process, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1RepeatUntil, java.lang.Object)"><B>visit(P1RepeatUntil, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Sequence, java.lang.Object)"><B>visit(P1Sequence, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Then, java.lang.Object)"><B>visit(P1Then, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1UntilCondition, java.lang.Object)"><B>visit(P1UntilCondition, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1UntilProcess, java.lang.Object)"><B>visit(P1UntilProcess, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ProcessParticipant, java.lang.Object)"><B>visit(ProcessParticipant, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ProcessPerform, java.lang.Object)"><B>visit(ProcessPerform, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfType, java.lang.Object)"><B>visit(RdfType, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfDescription, java.lang.Object)"><B>visit(RdfDescription, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfFirst, java.lang.Object)"><B>visit(RdfFirst, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfProperty, java.lang.Object)"><B>visit(RdfProperty, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfRest, java.lang.Object)"><B>visit(RdfRest, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfsComment, java.lang.Object)"><B>visit(RdfsComment, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfsDomain, java.lang.Object)"><B>visit(RdfsDomain, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfsLabel, java.lang.Object)"><B>visit(RdfsLabel, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfsRange, java.lang.Object)"><B>visit(RdfsRange, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfsSeeAlso, java.lang.Object)"><B>visit(RdfsSeeAlso, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfsSubClassOf, java.lang.Object)"><B>visit(RdfsSubClassOf, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfsSubPropertyOf, java.lang.Object)"><B>visit(RdfsSubPropertyOf, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Version, java.lang.Object)"><B>visit(Version, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.AbbreviatedIRI, java.lang.Object)"><B>visit(AbbreviatedIRI, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Cardinality, java.lang.Object)"><B>visit(Cardinality, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.DatatypeIRI, java.lang.Object)"><B>visit(DatatypeIRI, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.IRI, java.lang.Object)"><B>visit(IRI, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Name, java.lang.Object)"><B>visit(Name, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OntologyIRI, java.lang.Object)"><B>visit(OntologyIRI, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfAbout, java.lang.Object)"><B>visit(RdfAbout, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfDatatype, java.lang.Object)"><B>visit(RdfDatatype, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfId, java.lang.Object)"><B>visit(RdfId, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfParseType, java.lang.Object)"><B>visit(RdfParseType, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfResource, java.lang.Object)"><B>visit(RdfResource, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlBase, java.lang.Object)"><B>visit(XmlBase, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Xmlns, java.lang.Object)"><B>visit(Xmlns, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlnsXml, java.lang.Object)"><B>visit(XmlnsXml, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlnsXX, java.lang.Object)"><B>visit(XmlnsXX, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Value, java.lang.Object)"><B>visit(Value, Object)</B></A> - 
-Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A NAME="_X_"><!-- --></A><H2>
-<B>X</B></H2>
-<DL>
-<DT><A HREF="./AST/OwlParserConstants.html#XML"><B>XML</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#XML_BASE"><B>XML_BASE</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#XmlAttribute()"><B>XmlAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#XmlBase()"><B>XmlBase()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html" title="class in AST"><B>XmlBase</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlBase.html#XmlBase(int)"><B>XmlBase(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#XmlBase(AST.OwlParser, int)"><B>XmlBase(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#XmlBase()"><B>XmlBase()</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlBase.html#XmlBase(AST.Value)"><B>XmlBase(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#XmlHeader()"><B>XmlHeader()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html" title="class in AST"><B>XmlHeader</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlHeader.html#XmlHeader(int)"><B>XmlHeader(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#XmlHeader(AST.OwlParser, int)"><B>XmlHeader(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#XmlHeader()"><B>XmlHeader()</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlHeader.html#XmlHeader(AST.List)"><B>XmlHeader(List&lt;Attribute&gt;)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#Xmlns()"><B>Xmlns()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#XMLNS"><B>XMLNS</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html" title="class in AST"><B>Xmlns</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Xmlns.html#Xmlns(int)"><B>Xmlns(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#Xmlns(AST.OwlParser, int)"><B>Xmlns(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#Xmlns()"><B>Xmlns()</B></A> - 
-Constructor for class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/Xmlns.html#Xmlns(AST.Value)"><B>Xmlns(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#XMLNS_XML"><B>XMLNS_XML</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#XMLNS_XX"><B>XMLNS_XX</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#XmlnsAttribute()"><B>XmlnsAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#XmlnsXml()"><B>XmlnsXml()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html" title="class in AST"><B>XmlnsXml</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsXml.html#XmlnsXml(int)"><B>XmlnsXml(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#XmlnsXml(AST.OwlParser, int)"><B>XmlnsXml(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#XmlnsXml()"><B>XmlnsXml()</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXml.html#XmlnsXml(AST.Value)"><B>XmlnsXml(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#XmlnsXX()"><B>XmlnsXX()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html" title="class in AST"><B>XmlnsXX</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsXX.html#XmlnsXX(int)"><B>XmlnsXX(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#XmlnsXX(AST.OwlParser, int)"><B>XmlnsXX(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#XmlnsXX()"><B>XmlnsXX()</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXX.html#XmlnsXX(AST.Value, java.lang.String)"><B>XmlnsXX(Value, String)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
-<DD>&nbsp;
-</DL>
-<HR>
-<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_X_">X</A> 
-
+ "getMessage" method (see below).</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Token.html#specialToken">specialToken</a></span> - Variable in class AST.<a href="./AST/Token.html" title="class in AST">Token</a></dt>
+<dd>
+<div class="block">This field is used to access special tokens that occur prior to this
+ token, but after the immediately preceding regular (non-special) token.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Specification()">Specification()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Specification.html" title="class in AST"><span class="strong">Specification</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#Specification(int)">Specification(int)</a></span> - Constructor for class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#Specification(AST.OwlParser,%20int)">Specification(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#Specification()">Specification()</a></span> - Constructor for class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#Specification(AST.XmlHeader,%20AST.OntoDeclaration)">Specification(XmlHeader, OntoDeclaration)</a></span> - Constructor for class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Start()">Start()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Start.html" title="class in AST"><span class="strong">Start</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#Start(int)">Start(int)</a></span> - Constructor for class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#Start(AST.OwlParser,%20int)">Start(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#Start()">Start()</a></span> - Constructor for class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Start.html#Start(AST.Specification)">Start(Specification)</a></span> - Constructor for class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#START_TAG">START_TAG</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#state">state</a></span> - Static variable in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#state()">state()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#staticFlag">staticFlag</a></span> - Static variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#StringElement()">StringElement()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/StringElement.html" title="class in AST"><span class="strong">StringElement</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#StringElement(int)">StringElement(int)</a></span> - Constructor for class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#StringElement(AST.OwlParser,%20int)">StringElement(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#StringElement()">StringElement()</a></span> - Constructor for class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#StringElement(java.lang.String)">StringElement(String)</a></span> - Constructor for class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#SubClassOf()">SubClassOf()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/SubClassOf.html" title="class in AST"><span class="strong">SubClassOf</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#SubClassOf(int)">SubClassOf(int)</a></span> - Constructor for class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#SubClassOf(AST.OwlParser,%20int)">SubClassOf(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#SubClassOf()">SubClassOf()</a></span> - Constructor for class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#SubClassOf(AST.List,%20AST.List)">SubClassOf(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserTokenManager.html#SwitchTo(int)">SwitchTo(int)</a></span> - Method in class AST.<a href="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_T_">
+<!--   -->
+</a>
+<h2 class="title">T</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#tabSize">tabSize</a></span> - Variable in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#token">token</a></span> - Variable in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Token.html" title="class in AST"><span class="strong">Token</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>
+<div class="block">Describes the input token stream.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Token.html#Token()">Token()</a></span> - Constructor for class AST.<a href="./AST/Token.html" title="class in AST">Token</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#token_source">token_source</a></span> - Variable in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#tokenImage">tokenImage</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/ParseException.html#tokenImage">tokenImage</a></span> - Variable in exception AST.<a href="./AST/ParseException.html" title="class in AST">ParseException</a></dt>
+<dd>
+<div class="block">This is a reference to the "tokenImage" array of the generated
+ parser within which the parse error occurred.</div>
+</dd>
+<dt><a href="./AST/TokenMgrError.html" title="class in AST"><span class="strong">TokenMgrError</span></a> - Error in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/TokenMgrError.html#TokenMgrError()">TokenMgrError()</a></span> - Constructor for error AST.<a href="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/TokenMgrError.html#TokenMgrError(java.lang.String,%20int)">TokenMgrError(String, int)</a></span> - Constructor for error AST.<a href="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/TokenMgrError.html#TokenMgrError(boolean,%20int,%20int,%20int,%20java.lang.String,%20char,%20int)">TokenMgrError(boolean, int, int, int, String, char, int)</a></span> - Constructor for error AST.<a href="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#tokenString_Id">tokenString_Id</a></span> - Variable in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#tokenString_IDENTIFIER">tokenString_IDENTIFIER</a></span> - Variable in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#tokenString_IDENTIFIER">tokenString_IDENTIFIER</a></span> - Variable in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#tokenString_LITERAL">tokenString_LITERAL</a></span> - Variable in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#tokenString_LITERAL">tokenString_LITERAL</a></span> - Variable in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#tokenString_LITERAL">tokenString_LITERAL</a></span> - Variable in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#tokenString_STRING_LITERAL">tokenString_STRING_LITERAL</a></span> - Variable in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#toString()">toString()</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/SimpleNode.html#toString(java.lang.String)">toString(String)</a></span> - Method in class AST.<a href="./AST/SimpleNode.html" title="class in AST">SimpleNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Token.html#toString()">toString()</a></span> - Method in class AST.<a href="./AST/Token.html" title="class in AST">Token</a></dt>
+<dd>
+<div class="block">Returns the image.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Element.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/List.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Name.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Start.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Value.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Version.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#treeCopy()">treeCopy()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AbbreviatedIRI.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Annotation.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Annotation.html" title="class in AST">Annotation</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/AnnotationProperty.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ASTNode.html" title="class in AST">ASTNode</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Cardinality.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Cardinality.html" title="class in AST">Cardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassAssertion.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ClassDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Clazz.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Clazz.html" title="class in AST">Clazz</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ComplexElement.html" title="class in AST">ComplexElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataProperty.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/DataProperty.html" title="class in AST">DataProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyDomain.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DataPropertyRange.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Datatype.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Datatype.html" title="class in AST">Datatype</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DatatypeIRI.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Declaration.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Declaration.html" title="class in AST">Declaration</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/DiscardedElement.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Element.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionCondition.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionLogicLanguage.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExpressionRefURI.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprExpressionData.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ExprKIFCondition.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/FloatElement.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/FloatElement.html" title="class in AST">FloatElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Identifier.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Identifier.html" title="class in AST">Identifier</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IndividualDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IntElement.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/IntElement.html" title="class in AST">IntElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/IRI.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/IRI.html" title="class in AST">IRI</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/List.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/List.html" title="class in AST">List</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListFirst.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ListFirst.html" title="class in AST">ListFirst</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ListRest.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ListRest.html" title="class in AST">ListRest</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Literal.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Literal.html" title="class in AST">Literal</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Name.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Name.html" title="class in AST">Name</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/NamedIndividual.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectExactCardinality.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectListList.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectListList.html" title="class in AST">ObjectListList</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectMinCardinality.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectProperty.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyAssertion.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectPropertyDomain.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ObjectSomeValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OClass.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OClass.html" title="class in AST">OClass</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntoDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Ontology.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Ontology.html" title="class in AST">Ontology</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OntologyIRI.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Opt.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Opt.html" title="class in AST">Opt</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllDifferent.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlAllValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlCardinality.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClass.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClass.html" title="class in AST">OwlClass</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassDecl.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlClassUse.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDatatypeProperty.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDisjointWith.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlDistinctMembers.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentClass.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlEquivalentProperty.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlFunctionalProperty.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlHasValue.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlImports.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlImports.html" title="class in AST">OwlImports</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlIntersectionOf.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlInverseOf.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMaxCardinality.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlMinCardinality.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlNamedIndividual.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlObjectProperty.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnClass.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnClass.html" title="class in AST">OwlOnClass</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnDatatype.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOnProperty.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlOntology.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlOntology.html" title="class in AST">OwlOntology</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlProperty.html" title="class in AST">OwlProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlQualifiedCardinality.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlRestriction.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlSomeValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlTransitiveProperty.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlUnionOf.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlVersionInfo.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/OwlWithRestrictions.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1AnyOrder.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Components.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Components.html" title="class in AST">P1Components</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ComposedOf.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructBag.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ControlConstructList.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Else.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Else.html" title="class in AST">P1Else</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasInput.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasInput.html" title="class in AST">P1HasInput</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1HasOutput.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfCondition.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1IfThenElse.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Input.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Input.html" title="class in AST">P1Input</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Output.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Output.html" title="class in AST">P1Output</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1ParameterType.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Perform.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Perform.html" title="class in AST">P1Perform</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Process.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Process.html" title="class in AST">P1Process</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1RepeatUntil.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Sequence.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Sequence.html" title="class in AST">P1Sequence</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1Then.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1Then.html" title="class in AST">P1Then</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilCondition.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/P1UntilProcess.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Prefix.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Prefix.html" title="class in AST">Prefix</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessParticipant.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/ProcessPerform.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Properties.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Properties.html" title="class in AST">Properties</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfAbout.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfAbout.html" title="class in AST">RdfAbout</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDatatype.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDatatype.html" title="class in AST">RdfDatatype</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfDescription.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfDescription.html" title="class in AST">RdfDescription</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfId.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfId.html" title="class in AST">RdfId</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfParseType.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfParseType.html" title="class in AST">RdfParseType</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfProperty.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfProperty.html" title="class in AST">RdfProperty</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfRest.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfRest.html" title="class in AST">RdfRest</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsComment.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsComment.html" title="class in AST">RdfsComment</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDatatype.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsDomain.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsLabel.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSeeAlso.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubClassOf.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfsSubPropertyOf.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/RdfType.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/RdfType.html" title="class in AST">RdfType</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Restrictions.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Restrictions.html" title="class in AST">Restrictions</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SimpleElement.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/SimpleElement.html" title="class in AST">SimpleElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Specification.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Specification.html" title="class in AST">Specification</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Start.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Start.html" title="class in AST">Start</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/StringElement.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/StringElement.html" title="class in AST">StringElement</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/SubClassOf.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/SubClassOf.html" title="class in AST">SubClassOf</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Value.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Version.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#treeCopyNoTransform()">treeCopyNoTransform()</a></span> - Method in class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>
+<div class="block">Create a deep copy of the AST subtree at this node.</div>
+</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#trim()">trim()</a></span> - Method in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#trim()">trim()</a></span> - Method in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#trim_computed">trim_computed</a></span> - Variable in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#trim_computed">trim_computed</a></span> - Variable in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#trim_value">trim_value</a></span> - Variable in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#trim_value">trim_value</a></span> - Variable in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Attribute.html#trim_visited">trim_visited</a></span> - Variable in class AST.<a href="./AST/Attribute.html" title="class in AST">Attribute</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfResource.html#trim_visited">trim_visited</a></span> - Variable in class AST.<a href="./AST/RdfResource.html" title="class in AST">RdfResource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#type()">type()</a></span> - Method in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#type()">type()</a></span> - Method in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#type()">type()</a></span> - Method in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#type()">type()</a></span> - Method in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#type()">type()</a></span> - Method in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#type_computed">type_computed</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#type_computed">type_computed</a></span> - Variable in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#type_computed">type_computed</a></span> - Variable in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#type_computed">type_computed</a></span> - Variable in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#type_computed">type_computed</a></span> - Variable in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#type_value">type_value</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#type_value">type_value</a></span> - Variable in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#type_value">type_value</a></span> - Variable in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#type_value">type_value</a></span> - Variable in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#type_value">type_value</a></span> - Variable in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Element.html#type_visited">type_visited</a></span> - Variable in class AST.<a href="./AST/Element.html" title="class in AST">Element</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlDataRange.html#type_visited">type_visited</a></span> - Variable in class AST.<a href="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlOneOf.html#type_visited">type_visited</a></span> - Variable in class AST.<a href="./AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfFirst.html#type_visited">type_visited</a></span> - Variable in class AST.<a href="./AST/RdfFirst.html" title="class in AST">RdfFirst</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/RdfsRange.html#type_visited">type_visited</a></span> - Variable in class AST.<a href="./AST/RdfsRange.html" title="class in AST">RdfsRange</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_U_">
+<!--   -->
+</a>
+<h2 class="title">U</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/JavaCharStream.html#UpdateLineColumn(char)">UpdateLineColumn(char)</a></span> - Method in class AST.<a href="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_V_">
+<!--   -->
+</a>
+<h2 class="title">V</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Value()">Value()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Value.html" title="class in AST"><span class="strong">Value</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#Value(int)">Value(int)</a></span> - Constructor for class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#Value(AST.OwlParser,%20int)">Value(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#Value()">Value()</a></span> - Constructor for class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Value.html#Value(java.lang.String)">Value(String)</a></span> - Constructor for class AST.<a href="./AST/Value.html" title="class in AST">Value</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Version()">Version()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#VERSION">VERSION</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Version.html" title="class in AST"><span class="strong">Version</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#Version(int)">Version(int)</a></span> - Constructor for class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#Version(AST.OwlParser,%20int)">Version(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#Version()">Version()</a></span> - Constructor for class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Version.html#Version(AST.Value)">Version(Value)</a></span> - Constructor for class AST.<a href="./AST/Version.html" title="class in AST">Version</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.SimpleNode,%20java.lang.Object)">visit(SimpleNode, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Start,%20java.lang.Object)">visit(Start, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Specification,%20java.lang.Object)">visit(Specification, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.XmlHeader,%20java.lang.Object)">visit(XmlHeader, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Ontology,%20java.lang.Object)">visit(Ontology, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfDeclaration,%20java.lang.Object)">visit(RdfDeclaration, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.List,%20java.lang.Object)">visit(List, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.DiscardedElement,%20java.lang.Object)">visit(DiscardedElement, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Identifier,%20java.lang.Object)">visit(Identifier, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.IntElement,%20java.lang.Object)">visit(IntElement, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.FloatElement,%20java.lang.Object)">visit(FloatElement, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.StringElement,%20java.lang.Object)">visit(StringElement, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ListFirst,%20java.lang.Object)">visit(ListFirst, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ListRest,%20java.lang.Object)">visit(ListRest, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ExprKIFCondition,%20java.lang.Object)">visit(ExprKIFCondition, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ExprExpressionData,%20java.lang.Object)">visit(ExprExpressionData, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ExpressionCondition,%20java.lang.Object)">visit(ExpressionCondition, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ExpressionLogicLanguage,%20java.lang.Object)">visit(ExpressionLogicLanguage, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ExpressionRefURI,%20java.lang.Object)">visit(ExpressionRefURI, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ObjectListList,%20java.lang.Object)">visit(ObjectListList, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Annotation,%20java.lang.Object)">visit(Annotation, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.AnnotationProperty,%20java.lang.Object)">visit(AnnotationProperty, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Clazz,%20java.lang.Object)">visit(Clazz, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ClassAssertion,%20java.lang.Object)">visit(ClassAssertion, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.DataProperty,%20java.lang.Object)">visit(DataProperty, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.DataPropertyDomain,%20java.lang.Object)">visit(DataPropertyDomain, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.DataPropertyRange,%20java.lang.Object)">visit(DataPropertyRange, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Datatype,%20java.lang.Object)">visit(Datatype, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Declaration,%20java.lang.Object)">visit(Declaration, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Literal,%20java.lang.Object)">visit(Literal, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.NamedIndividual,%20java.lang.Object)">visit(NamedIndividual, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ObjectExactCardinality,%20java.lang.Object)">visit(ObjectExactCardinality, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ObjectMinCardinality,%20java.lang.Object)">visit(ObjectMinCardinality, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ObjectSomeValuesFrom,%20java.lang.Object)">visit(ObjectSomeValuesFrom, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ObjectProperty,%20java.lang.Object)">visit(ObjectProperty, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ObjectPropertyAssertion,%20java.lang.Object)">visit(ObjectPropertyAssertion, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ObjectPropertyDomain,%20java.lang.Object)">visit(ObjectPropertyDomain, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Prefix,%20java.lang.Object)">visit(Prefix, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.SubClassOf,%20java.lang.Object)">visit(SubClassOf, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlOntology,%20java.lang.Object)">visit(OwlOntology, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlAllDifferent,%20java.lang.Object)">visit(OwlAllDifferent, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlAllValuesFrom,%20java.lang.Object)">visit(OwlAllValuesFrom, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlCardinality,%20java.lang.Object)">visit(OwlCardinality, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlClass,%20java.lang.Object)">visit(OwlClass, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlDataRange,%20java.lang.Object)">visit(OwlDataRange, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlDatatypeProperty,%20java.lang.Object)">visit(OwlDatatypeProperty, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlDisjointWith,%20java.lang.Object)">visit(OwlDisjointWith, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlDistinctMembers,%20java.lang.Object)">visit(OwlDistinctMembers, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlEquivalentClass,%20java.lang.Object)">visit(OwlEquivalentClass, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlEquivalentProperty,%20java.lang.Object)">visit(OwlEquivalentProperty, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlFunctionalProperty,%20java.lang.Object)">visit(OwlFunctionalProperty, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlHasValue,%20java.lang.Object)">visit(OwlHasValue, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlImports,%20java.lang.Object)">visit(OwlImports, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlIntersectionOf,%20java.lang.Object)">visit(OwlIntersectionOf, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlInverseOf,%20java.lang.Object)">visit(OwlInverseOf, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlMaxCardinality,%20java.lang.Object)">visit(OwlMaxCardinality, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlMinCardinality,%20java.lang.Object)">visit(OwlMinCardinality, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlNamedIndividual,%20java.lang.Object)">visit(OwlNamedIndividual, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlObjectProperty,%20java.lang.Object)">visit(OwlObjectProperty, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlOneOf,%20java.lang.Object)">visit(OwlOneOf, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlOnClass,%20java.lang.Object)">visit(OwlOnClass, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlOnDatatype,%20java.lang.Object)">visit(OwlOnDatatype, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlOnProperty,%20java.lang.Object)">visit(OwlOnProperty, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlQualifiedCardinality,%20java.lang.Object)">visit(OwlQualifiedCardinality, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlRestriction,%20java.lang.Object)">visit(OwlRestriction, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlSomeValuesFrom,%20java.lang.Object)">visit(OwlSomeValuesFrom, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlTransitiveProperty,%20java.lang.Object)">visit(OwlTransitiveProperty, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlUnionOf,%20java.lang.Object)">visit(OwlUnionOf, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlVersionInfo,%20java.lang.Object)">visit(OwlVersionInfo, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OwlWithRestrictions,%20java.lang.Object)">visit(OwlWithRestrictions, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1AnyOrder,%20java.lang.Object)">visit(P1AnyOrder, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1Components,%20java.lang.Object)">visit(P1Components, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1ComposedOf,%20java.lang.Object)">visit(P1ComposedOf, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1ControlConstructBag,%20java.lang.Object)">visit(P1ControlConstructBag, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1ControlConstructList,%20java.lang.Object)">visit(P1ControlConstructList, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1Else,%20java.lang.Object)">visit(P1Else, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1HasInput,%20java.lang.Object)">visit(P1HasInput, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1HasOutput,%20java.lang.Object)">visit(P1HasOutput, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1IfCondition,%20java.lang.Object)">visit(P1IfCondition, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1IfThenElse,%20java.lang.Object)">visit(P1IfThenElse, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1Input,%20java.lang.Object)">visit(P1Input, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1Output,%20java.lang.Object)">visit(P1Output, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1ParameterType,%20java.lang.Object)">visit(P1ParameterType, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1Perform,%20java.lang.Object)">visit(P1Perform, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1Process,%20java.lang.Object)">visit(P1Process, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1RepeatUntil,%20java.lang.Object)">visit(P1RepeatUntil, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1Sequence,%20java.lang.Object)">visit(P1Sequence, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1Then,%20java.lang.Object)">visit(P1Then, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1UntilCondition,%20java.lang.Object)">visit(P1UntilCondition, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.P1UntilProcess,%20java.lang.Object)">visit(P1UntilProcess, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ProcessParticipant,%20java.lang.Object)">visit(ProcessParticipant, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.ProcessPerform,%20java.lang.Object)">visit(ProcessPerform, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfType,%20java.lang.Object)">visit(RdfType, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfDescription,%20java.lang.Object)">visit(RdfDescription, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfFirst,%20java.lang.Object)">visit(RdfFirst, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfProperty,%20java.lang.Object)">visit(RdfProperty, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfRest,%20java.lang.Object)">visit(RdfRest, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfsComment,%20java.lang.Object)">visit(RdfsComment, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfsDatatype,%20java.lang.Object)">visit(RdfsDatatype, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfsDomain,%20java.lang.Object)">visit(RdfsDomain, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfsLabel,%20java.lang.Object)">visit(RdfsLabel, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfsRange,%20java.lang.Object)">visit(RdfsRange, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfsSeeAlso,%20java.lang.Object)">visit(RdfsSeeAlso, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfsSubClassOf,%20java.lang.Object)">visit(RdfsSubClassOf, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfsSubPropertyOf,%20java.lang.Object)">visit(RdfsSubPropertyOf, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.XsdMinInclusive,%20java.lang.Object)">visit(XsdMinInclusive, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Version,%20java.lang.Object)">visit(Version, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.AbbreviatedIRI,%20java.lang.Object)">visit(AbbreviatedIRI, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Cardinality,%20java.lang.Object)">visit(Cardinality, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.DatatypeIRI,%20java.lang.Object)">visit(DatatypeIRI, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.IRI,%20java.lang.Object)">visit(IRI, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Name,%20java.lang.Object)">visit(Name, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.OntologyIRI,%20java.lang.Object)">visit(OntologyIRI, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfAbout,%20java.lang.Object)">visit(RdfAbout, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfDatatype,%20java.lang.Object)">visit(RdfDatatype, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfId,%20java.lang.Object)">visit(RdfId, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfParseType,%20java.lang.Object)">visit(RdfParseType, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.RdfResource,%20java.lang.Object)">visit(RdfResource, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.XmlBase,%20java.lang.Object)">visit(XmlBase, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Xmlns,%20java.lang.Object)">visit(Xmlns, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.XmlnsXml,%20java.lang.Object)">visit(XmlnsXml, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.XmlnsXX,%20java.lang.Object)">visit(XmlnsXX, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserVisitor.html#visit(AST.Value,%20java.lang.Object)">visit(Value, Object)</a></span> - Method in interface AST.<a href="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_X_">
+<!--   -->
+</a>
+<h2 class="title">X</h2>
+<dl>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#XML">XML</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#XML_BASE">XML_BASE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#XmlAttribute()">XmlAttribute()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#XmlBase()">XmlBase()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/XmlBase.html" title="class in AST"><span class="strong">XmlBase</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#XmlBase(int)">XmlBase(int)</a></span> - Constructor for class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#XmlBase(AST.OwlParser,%20int)">XmlBase(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#XmlBase()">XmlBase()</a></span> - Constructor for class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlBase.html#XmlBase(AST.Value)">XmlBase(Value)</a></span> - Constructor for class AST.<a href="./AST/XmlBase.html" title="class in AST">XmlBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#XmlHeader()">XmlHeader()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/XmlHeader.html" title="class in AST"><span class="strong">XmlHeader</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#XmlHeader(int)">XmlHeader(int)</a></span> - Constructor for class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#XmlHeader(AST.OwlParser,%20int)">XmlHeader(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#XmlHeader()">XmlHeader()</a></span> - Constructor for class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlHeader.html#XmlHeader(AST.List)">XmlHeader(List&lt;Attribute&gt;)</a></span> - Constructor for class AST.<a href="./AST/XmlHeader.html" title="class in AST">XmlHeader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#Xmlns()">Xmlns()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#XMLNS">XMLNS</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/Xmlns.html" title="class in AST"><span class="strong">Xmlns</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#Xmlns(int)">Xmlns(int)</a></span> - Constructor for class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#Xmlns(AST.OwlParser,%20int)">Xmlns(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#Xmlns()">Xmlns()</a></span> - Constructor for class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/Xmlns.html#Xmlns(AST.Value)">Xmlns(Value)</a></span> - Constructor for class AST.<a href="./AST/Xmlns.html" title="class in AST">Xmlns</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#XmlnsAttribute()">XmlnsAttribute()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#XmlnsXml()">XmlnsXml()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/XmlnsXml.html" title="class in AST"><span class="strong">XmlnsXml</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#XmlnsXml(int)">XmlnsXml(int)</a></span> - Constructor for class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#XmlnsXml(AST.OwlParser,%20int)">XmlnsXml(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#XmlnsXml()">XmlnsXml()</a></span> - Constructor for class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXml.html#XmlnsXml(AST.Value)">XmlnsXml(Value)</a></span> - Constructor for class AST.<a href="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#XmlnsXX()">XmlnsXX()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/XmlnsXX.html" title="class in AST"><span class="strong">XmlnsXX</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#XmlnsXX(int)">XmlnsXX(int)</a></span> - Constructor for class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#XmlnsXX(AST.OwlParser,%20int)">XmlnsXX(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#XmlnsXX()">XmlnsXX()</a></span> - Constructor for class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XmlnsXX.html#XmlnsXX(AST.Value,%20java.lang.String)">XmlnsXX(Value, String)</a></span> - Constructor for class AST.<a href="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParserConstants.html#XSD_MININCLUSIVE">XSD_MININCLUSIVE</a></span> - Static variable in interface AST.<a href="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#XsdElement()">XsdElement()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/OwlParser.html#XsdMinInclusive()">XsdMinInclusive()</a></span> - Method in class AST.<a href="./AST/OwlParser.html" title="class in AST">OwlParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./AST/XsdMinInclusive.html" title="class in AST"><span class="strong">XsdMinInclusive</span></a> - Class in <a href="./AST/package-summary.html">AST</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#XsdMinInclusive(int)">XsdMinInclusive(int)</a></span> - Constructor for class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#XsdMinInclusive(AST.OwlParser,%20int)">XsdMinInclusive(OwlParser, int)</a></span> - Constructor for class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#XsdMinInclusive()">XsdMinInclusive()</a></span> - Constructor for class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./AST/XsdMinInclusive.html#XsdMinInclusive(AST.List,%20AST.List)">XsdMinInclusive(List&lt;Attribute&gt;, List&lt;Element&gt;)</a></span> - Constructor for class AST.<a href="./AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_J_">J</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_N_">N</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_Q_">Q</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_X_">X</a>&nbsp;</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="./AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="./AST/package-tree.html">Tree</a></li>
+<li><a href="./deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="./help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="./allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/index.html b/javadoc/index.html
index 3b44ba2..0b9f89a 100644
--- a/javadoc/index.html
+++ b/javadoc/index.html
@@ -1,36 +1,71 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc on Mon Feb 07 11:11:54 CET 2011-->
-<TITLE>
-Generated Documentation (Untitled)
-</TITLE>
-<SCRIPT type="text/javascript">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Generated Documentation (Untitled)</title>
+<script type="text/javascript">
     targetPage = "" + window.location.search;
     if (targetPage != "" && targetPage != "undefined")
         targetPage = targetPage.substring(1);
-    if (targetPage.indexOf(":") != -1)
+    if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage)))
         targetPage = "undefined";
+    function validURL(url) {
+        try {
+            url = decodeURIComponent(url);
+        }
+        catch (error) {
+            return false;
+        }
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_' ||
+                    ch.charCodeAt(0) > 127) {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;
     }
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-</HEAD>
-<FRAMESET cols="20%,80%" title="" onLoad="top.loadFrames()">
-<FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
-<FRAME src="AST/package-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
-<NOFRAMES>
-<H2>
-Frame Alert</H2>
-
-<P>
-This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
-<BR>
-Link to<A HREF="AST/package-summary.html">Non-frame version.</A>
-</NOFRAMES>
-</FRAMESET>
-</HTML>
+</script>
+</head>
+<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
+<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+<frame src="AST/package-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
+<noframes>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<h2>Frame Alert</h2>
+<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="AST/package-summary.html">Non-frame version</a>.</p>
+</noframes>
+</frameset>
+</html>
diff --git a/javadoc/overview-tree.html b/javadoc/overview-tree.html
index 9df3870..a6171dc 100644
--- a/javadoc/overview-tree.html
+++ b/javadoc/overview-tree.html
@@ -1,316 +1,332 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Class Hierarchy
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Class Hierarchy</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Class Hierarchy";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
+<li><a href="overview-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H2>
-Hierarchy For All Packages</H2>
-</CENTER>
-<DL>
-<DT><B>Package Hierarchies:</B><DD><A HREF="AST/package-tree.html">AST</A></DL>
-<HR>
-<H2>
-Class Hierarchy
-</H2>
-<UL>
-<LI TYPE="circle">java.lang.Object<UL>
-<LI TYPE="circle">AST.<A HREF="AST/JavaCharStream.html" title="class in AST"><B>JavaCharStream</B></A><LI TYPE="circle">AST.<A HREF="AST/OwlParser.html" title="class in AST"><B>OwlParser</B></A> (implements AST.<A HREF="AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>, AST.<A HREF="AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>)
-<LI TYPE="circle">AST.<A HREF="AST/OwlParserTokenManager.html" title="class in AST"><B>OwlParserTokenManager</B></A> (implements AST.<A HREF="AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>)
-<LI TYPE="circle">AST.<A HREF="AST/SimpleNode.html" title="class in AST"><B>SimpleNode</B></A> (implements AST.<A HREF="AST/Node.html" title="interface in AST">Node</A>)
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/ASTNode.html" title="class in AST"><B>ASTNode</B></A>&lt;T&gt; (implements java.lang.Cloneable, java.lang.Iterable&lt;T&gt;)
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/Attribute.html" title="class in AST"><B>Attribute</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/AbbreviatedIRI.html" title="class in AST"><B>AbbreviatedIRI</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Cardinality.html" title="class in AST"><B>Cardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/DatatypeIRI.html" title="class in AST"><B>DatatypeIRI</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/IRI.html" title="class in AST"><B>IRI</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Name.html" title="class in AST"><B>Name</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OntologyIRI.html" title="class in AST"><B>OntologyIRI</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfAbout.html" title="class in AST"><B>RdfAbout</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfDatatype.html" title="class in AST"><B>RdfDatatype</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfId.html" title="class in AST"><B>RdfId</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfParseType.html" title="class in AST"><B>RdfParseType</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfResource.html" title="class in AST"><B>RdfResource</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Version.html" title="class in AST"><B>Version</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/XmlBase.html" title="class in AST"><B>XmlBase</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Xmlns.html" title="class in AST"><B>Xmlns</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/XmlnsXml.html" title="class in AST"><B>XmlnsXml</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/XmlnsXX.html" title="class in AST"><B>XmlnsXX</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="AST/Element.html" title="class in AST"><B>Element</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/ComplexElement.html" title="class in AST"><B>ComplexElement</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/Annotation.html" title="class in AST"><B>Annotation</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/AnnotationProperty.html" title="class in AST"><B>AnnotationProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ClassAssertion.html" title="class in AST"><B>ClassAssertion</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Clazz.html" title="class in AST"><B>Clazz</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/DataProperty.html" title="class in AST"><B>DataProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/DataPropertyDomain.html" title="class in AST"><B>DataPropertyDomain</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/DataPropertyRange.html" title="class in AST"><B>DataPropertyRange</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Datatype.html" title="class in AST"><B>Datatype</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Declaration.html" title="class in AST"><B>Declaration</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/ClassDeclaration.html" title="class in AST"><B>ClassDeclaration</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/IndividualDeclaration.html" title="class in AST"><B>IndividualDeclaration</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="AST/ExpressionCondition.html" title="class in AST"><B>ExpressionCondition</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ExpressionLogicLanguage.html" title="class in AST"><B>ExpressionLogicLanguage</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ExpressionRefURI.html" title="class in AST"><B>ExpressionRefURI</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ExprExpressionData.html" title="class in AST"><B>ExprExpressionData</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ExprKIFCondition.html" title="class in AST"><B>ExprKIFCondition</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ListFirst.html" title="class in AST"><B>ListFirst</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ListRest.html" title="class in AST"><B>ListRest</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Literal.html" title="class in AST"><B>Literal</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/NamedIndividual.html" title="class in AST"><B>NamedIndividual</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ObjectExactCardinality.html" title="class in AST"><B>ObjectExactCardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ObjectListList.html" title="class in AST"><B>ObjectListList</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ObjectMinCardinality.html" title="class in AST"><B>ObjectMinCardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ObjectProperty.html" title="class in AST"><B>ObjectProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ObjectPropertyAssertion.html" title="class in AST"><B>ObjectPropertyAssertion</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ObjectPropertyDomain.html" title="class in AST"><B>ObjectPropertyDomain</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ObjectSomeValuesFrom.html" title="class in AST"><B>ObjectSomeValuesFrom</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OClass.html" title="class in AST"><B>OClass</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/OwlClassDecl.html" title="class in AST"><B>OwlClassDecl</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlClassUse.html" title="class in AST"><B>OwlClassUse</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="AST/OntoDeclaration.html" title="class in AST"><B>OntoDeclaration</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/Ontology.html" title="class in AST"><B>Ontology</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfDeclaration.html" title="class in AST"><B>RdfDeclaration</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="AST/OwlAllDifferent.html" title="class in AST"><B>OwlAllDifferent</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlCardinality.html" title="class in AST"><B>OwlCardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlClass.html" title="class in AST"><B>OwlClass</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlDataRange.html" title="class in AST"><B>OwlDataRange</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlDisjointWith.html" title="class in AST"><B>OwlDisjointWith</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlDistinctMembers.html" title="class in AST"><B>OwlDistinctMembers</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlEquivalentClass.html" title="class in AST"><B>OwlEquivalentClass</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlEquivalentProperty.html" title="class in AST"><B>OwlEquivalentProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlHasValue.html" title="class in AST"><B>OwlHasValue</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlImports.html" title="class in AST"><B>OwlImports</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlIntersectionOf.html" title="class in AST"><B>OwlIntersectionOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlInverseOf.html" title="class in AST"><B>OwlInverseOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlMaxCardinality.html" title="class in AST"><B>OwlMaxCardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlMinCardinality.html" title="class in AST"><B>OwlMinCardinality</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlOneOf.html" title="class in AST"><B>OwlOneOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlOntology.html" title="class in AST"><B>OwlOntology</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlProperty.html" title="class in AST"><B>OwlProperty</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/OwlDatatypeProperty.html" title="class in AST"><B>OwlDatatypeProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlFunctionalProperty.html" title="class in AST"><B>OwlFunctionalProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlObjectProperty.html" title="class in AST"><B>OwlObjectProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlOnProperty.html" title="class in AST"><B>OwlOnProperty</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="AST/OwlRestriction.html" title="class in AST"><B>OwlRestriction</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlTransitiveProperty.html" title="class in AST"><B>OwlTransitiveProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlUnionOf.html" title="class in AST"><B>OwlUnionOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlValuesFrom.html" title="class in AST"><B>OwlValuesFrom</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/OwlAllValuesFrom.html" title="class in AST"><B>OwlAllValuesFrom</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/OwlSomeValuesFrom.html" title="class in AST"><B>OwlSomeValuesFrom</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="AST/OwlVersionInfo.html" title="class in AST"><B>OwlVersionInfo</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1AnyOrder.html" title="class in AST"><B>P1AnyOrder</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1Components.html" title="class in AST"><B>P1Components</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1ComposedOf.html" title="class in AST"><B>P1ComposedOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1ControlConstructBag.html" title="class in AST"><B>P1ControlConstructBag</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1ControlConstructList.html" title="class in AST"><B>P1ControlConstructList</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1Else.html" title="class in AST"><B>P1Else</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1HasInput.html" title="class in AST"><B>P1HasInput</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1HasOutput.html" title="class in AST"><B>P1HasOutput</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1IfCondition.html" title="class in AST"><B>P1IfCondition</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1IfThenElse.html" title="class in AST"><B>P1IfThenElse</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1Input.html" title="class in AST"><B>P1Input</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1Output.html" title="class in AST"><B>P1Output</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1ParameterType.html" title="class in AST"><B>P1ParameterType</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1Perform.html" title="class in AST"><B>P1Perform</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1Process.html" title="class in AST"><B>P1Process</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1RepeatUntil.html" title="class in AST"><B>P1RepeatUntil</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1Sequence.html" title="class in AST"><B>P1Sequence</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1Then.html" title="class in AST"><B>P1Then</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1UntilCondition.html" title="class in AST"><B>P1UntilCondition</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/P1UntilProcess.html" title="class in AST"><B>P1UntilProcess</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Prefix.html" title="class in AST"><B>Prefix</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ProcessParticipant.html" title="class in AST"><B>ProcessParticipant</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/ProcessPerform.html" title="class in AST"><B>ProcessPerform</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfDescription.html" title="class in AST"><B>RdfDescription</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfFirst.html" title="class in AST"><B>RdfFirst</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfProperty.html" title="class in AST"><B>RdfProperty</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfRest.html" title="class in AST"><B>RdfRest</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfsComment.html" title="class in AST"><B>RdfsComment</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfsDomain.html" title="class in AST"><B>RdfsDomain</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfsLabel.html" title="class in AST"><B>RdfsLabel</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfsRange.html" title="class in AST"><B>RdfsRange</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfsSeeAlso.html" title="class in AST"><B>RdfsSeeAlso</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfsSubClassOf.html" title="class in AST"><B>RdfsSubClassOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfsSubPropertyOf.html" title="class in AST"><B>RdfsSubPropertyOf</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/RdfType.html" title="class in AST"><B>RdfType</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/SubClassOf.html" title="class in AST"><B>SubClassOf</B></A> (implements java.lang.Cloneable)
-</UL>
-<LI TYPE="circle">AST.<A HREF="AST/DiscardedElement.html" title="class in AST"><B>DiscardedElement</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/SimpleElement.html" title="class in AST"><B>SimpleElement</B></A> (implements java.lang.Cloneable)
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/FloatElement.html" title="class in AST"><B>FloatElement</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/IntElement.html" title="class in AST"><B>IntElement</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/StringElement.html" title="class in AST"><B>StringElement</B></A> (implements java.lang.Cloneable)
-</UL>
-</UL>
-<LI TYPE="circle">AST.<A HREF="AST/Identifier.html" title="class in AST"><B>Identifier</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/List.html" title="class in AST"><B>List</B></A>&lt;T&gt; (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Opt.html" title="class in AST"><B>Opt</B></A>&lt;T&gt; (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Properties.html" title="class in AST"><B>Properties</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Restrictions.html" title="class in AST"><B>Restrictions</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Specification.html" title="class in AST"><B>Specification</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Start.html" title="class in AST"><B>Start</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/Value.html" title="class in AST"><B>Value</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/XmlHeader.html" title="class in AST"><B>XmlHeader</B></A> (implements java.lang.Cloneable)
-</UL>
-</UL>
-<LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
-<UL>
-<LI TYPE="circle">java.lang.Error<UL>
-<LI TYPE="circle">AST.<A HREF="AST/TokenMgrError.html" title="class in AST"><B>TokenMgrError</B></A></UL>
-<LI TYPE="circle">java.lang.Exception<UL>
-<LI TYPE="circle">AST.<A HREF="AST/ParseException.html" title="class in AST"><B>ParseException</B></A></UL>
-</UL>
-<LI TYPE="circle">AST.<A HREF="AST/Token.html" title="class in AST"><B>Token</B></A></UL>
-</UL>
-<H2>
-Interface Hierarchy
-</H2>
-<UL>
-<LI TYPE="circle">AST.<A HREF="AST/Node.html" title="interface in AST"><B>Node</B></A><LI TYPE="circle">AST.<A HREF="AST/OwlParserConstants.html" title="interface in AST"><B>OwlParserConstants</B></A><LI TYPE="circle">AST.<A HREF="AST/OwlParserTreeConstants.html" title="interface in AST"><B>OwlParserTreeConstants</B></A><LI TYPE="circle">AST.<A HREF="AST/OwlParserVisitor.html" title="interface in AST"><B>OwlParserVisitor</B></A></UL>
-<HR>
-
-
+<div class="header">
+<h1 class="title">Hierarchy For All Packages</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="AST/package-tree.html">AST</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">AST.<a href="AST/ASTNode$State.html" title="class in AST"><span class="strong">ASTNode$State</span></a></li>
+<li type="circle">AST.<a href="AST/ASTNode$State.CircularValue.html" title="class in AST"><span class="strong">ASTNode$State.CircularValue</span></a></li>
+<li type="circle">AST.<a href="AST/ASTNodeAnnotation.html" title="class in AST"><span class="strong">ASTNodeAnnotation</span></a></li>
+<li type="circle">AST.<a href="AST/JavaCharStream.html" title="class in AST"><span class="strong">JavaCharStream</span></a></li>
+<li type="circle">AST.<a href="AST/OwlParser.html" title="class in AST"><span class="strong">OwlParser</span></a> (implements AST.<a href="AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a>, AST.<a href="AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a>)</li>
+<li type="circle">AST.<a href="AST/OwlParserTokenManager.html" title="class in AST"><span class="strong">OwlParserTokenManager</span></a> (implements AST.<a href="AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a>)</li>
+<li type="circle">AST.<a href="AST/SimpleNode.html" title="class in AST"><span class="strong">SimpleNode</span></a> (implements AST.<a href="AST/Node.html" title="interface in AST">Node</a>)
+<ul>
+<li type="circle">AST.<a href="AST/ASTNode.html" title="class in AST"><span class="strong">ASTNode</span></a>&lt;T&gt; (implements java.lang.Cloneable, java.lang.Iterable&lt;T&gt;)
+<ul>
+<li type="circle">AST.<a href="AST/Attribute.html" title="class in AST"><span class="strong">Attribute</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="AST/AbbreviatedIRI.html" title="class in AST"><span class="strong">AbbreviatedIRI</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Cardinality.html" title="class in AST"><span class="strong">Cardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/DatatypeIRI.html" title="class in AST"><span class="strong">DatatypeIRI</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/IRI.html" title="class in AST"><span class="strong">IRI</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Name.html" title="class in AST"><span class="strong">Name</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OntologyIRI.html" title="class in AST"><span class="strong">OntologyIRI</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfAbout.html" title="class in AST"><span class="strong">RdfAbout</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfDatatype.html" title="class in AST"><span class="strong">RdfDatatype</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfId.html" title="class in AST"><span class="strong">RdfId</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfParseType.html" title="class in AST"><span class="strong">RdfParseType</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfResource.html" title="class in AST"><span class="strong">RdfResource</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Version.html" title="class in AST"><span class="strong">Version</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/XmlBase.html" title="class in AST"><span class="strong">XmlBase</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Xmlns.html" title="class in AST"><span class="strong">Xmlns</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/XmlnsXml.html" title="class in AST"><span class="strong">XmlnsXml</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/XmlnsXX.html" title="class in AST"><span class="strong">XmlnsXX</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="AST/Element.html" title="class in AST"><span class="strong">Element</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="AST/ComplexElement.html" title="class in AST"><span class="strong">ComplexElement</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="AST/Annotation.html" title="class in AST"><span class="strong">Annotation</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/AnnotationProperty.html" title="class in AST"><span class="strong">AnnotationProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ClassAssertion.html" title="class in AST"><span class="strong">ClassAssertion</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Clazz.html" title="class in AST"><span class="strong">Clazz</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/DataProperty.html" title="class in AST"><span class="strong">DataProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/DataPropertyRange.html" title="class in AST"><span class="strong">DataPropertyRange</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Datatype.html" title="class in AST"><span class="strong">Datatype</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Declaration.html" title="class in AST"><span class="strong">Declaration</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="AST/ClassDeclaration.html" title="class in AST"><span class="strong">ClassDeclaration</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/IndividualDeclaration.html" title="class in AST"><span class="strong">IndividualDeclaration</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OClass.html" title="class in AST"><span class="strong">OClass</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="AST/OwlClassDecl.html" title="class in AST"><span class="strong">OwlClassDecl</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlClassUse.html" title="class in AST"><span class="strong">OwlClassUse</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="AST/ExpressionCondition.html" title="class in AST"><span class="strong">ExpressionCondition</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ExpressionLogicLanguage.html" title="class in AST"><span class="strong">ExpressionLogicLanguage</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ExpressionRefURI.html" title="class in AST"><span class="strong">ExpressionRefURI</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ExprExpressionData.html" title="class in AST"><span class="strong">ExprExpressionData</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ExprKIFCondition.html" title="class in AST"><span class="strong">ExprKIFCondition</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ListFirst.html" title="class in AST"><span class="strong">ListFirst</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ListRest.html" title="class in AST"><span class="strong">ListRest</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Literal.html" title="class in AST"><span class="strong">Literal</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/NamedIndividual.html" title="class in AST"><span class="strong">NamedIndividual</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ObjectExactCardinality.html" title="class in AST"><span class="strong">ObjectExactCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ObjectListList.html" title="class in AST"><span class="strong">ObjectListList</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ObjectMinCardinality.html" title="class in AST"><span class="strong">ObjectMinCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ObjectProperty.html" title="class in AST"><span class="strong">ObjectProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ObjectPropertyAssertion.html" title="class in AST"><span class="strong">ObjectPropertyAssertion</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ObjectSomeValuesFrom.html" title="class in AST"><span class="strong">ObjectSomeValuesFrom</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OntoDeclaration.html" title="class in AST"><span class="strong">OntoDeclaration</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="AST/Ontology.html" title="class in AST"><span class="strong">Ontology</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfDeclaration.html" title="class in AST"><span class="strong">RdfDeclaration</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="AST/OwlAllDifferent.html" title="class in AST"><span class="strong">OwlAllDifferent</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlCardinality.html" title="class in AST"><span class="strong">OwlCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlClass.html" title="class in AST"><span class="strong">OwlClass</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlDataRange.html" title="class in AST"><span class="strong">OwlDataRange</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlDisjointWith.html" title="class in AST"><span class="strong">OwlDisjointWith</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlDistinctMembers.html" title="class in AST"><span class="strong">OwlDistinctMembers</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlEquivalentClass.html" title="class in AST"><span class="strong">OwlEquivalentClass</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlEquivalentProperty.html" title="class in AST"><span class="strong">OwlEquivalentProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlHasValue.html" title="class in AST"><span class="strong">OwlHasValue</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlImports.html" title="class in AST"><span class="strong">OwlImports</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlIntersectionOf.html" title="class in AST"><span class="strong">OwlIntersectionOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlInverseOf.html" title="class in AST"><span class="strong">OwlInverseOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlMaxCardinality.html" title="class in AST"><span class="strong">OwlMaxCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlMinCardinality.html" title="class in AST"><span class="strong">OwlMinCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlNamedIndividual.html" title="class in AST"><span class="strong">OwlNamedIndividual</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlOnClass.html" title="class in AST"><span class="strong">OwlOnClass</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlOnDatatype.html" title="class in AST"><span class="strong">OwlOnDatatype</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlOneOf.html" title="class in AST"><span class="strong">OwlOneOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlOntology.html" title="class in AST"><span class="strong">OwlOntology</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlProperty.html" title="class in AST"><span class="strong">OwlProperty</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="AST/DataPropertyDomain.html" title="class in AST"><span class="strong">DataPropertyDomain</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ObjectPropertyDomain.html" title="class in AST"><span class="strong">ObjectPropertyDomain</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlDatatypeProperty.html" title="class in AST"><span class="strong">OwlDatatypeProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlFunctionalProperty.html" title="class in AST"><span class="strong">OwlFunctionalProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlObjectProperty.html" title="class in AST"><span class="strong">OwlObjectProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlOnProperty.html" title="class in AST"><span class="strong">OwlOnProperty</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="AST/OwlQualifiedCardinality.html" title="class in AST"><span class="strong">OwlQualifiedCardinality</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlRestriction.html" title="class in AST"><span class="strong">OwlRestriction</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlTransitiveProperty.html" title="class in AST"><span class="strong">OwlTransitiveProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlUnionOf.html" title="class in AST"><span class="strong">OwlUnionOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlValuesFrom.html" title="class in AST"><span class="strong">OwlValuesFrom</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="AST/OwlAllValuesFrom.html" title="class in AST"><span class="strong">OwlAllValuesFrom</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlSomeValuesFrom.html" title="class in AST"><span class="strong">OwlSomeValuesFrom</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="AST/OwlVersionInfo.html" title="class in AST"><span class="strong">OwlVersionInfo</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/OwlWithRestrictions.html" title="class in AST"><span class="strong">OwlWithRestrictions</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1AnyOrder.html" title="class in AST"><span class="strong">P1AnyOrder</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1Components.html" title="class in AST"><span class="strong">P1Components</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1ComposedOf.html" title="class in AST"><span class="strong">P1ComposedOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1ControlConstructBag.html" title="class in AST"><span class="strong">P1ControlConstructBag</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1ControlConstructList.html" title="class in AST"><span class="strong">P1ControlConstructList</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1Else.html" title="class in AST"><span class="strong">P1Else</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1HasInput.html" title="class in AST"><span class="strong">P1HasInput</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1HasOutput.html" title="class in AST"><span class="strong">P1HasOutput</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1IfCondition.html" title="class in AST"><span class="strong">P1IfCondition</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1IfThenElse.html" title="class in AST"><span class="strong">P1IfThenElse</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1Input.html" title="class in AST"><span class="strong">P1Input</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1Output.html" title="class in AST"><span class="strong">P1Output</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1ParameterType.html" title="class in AST"><span class="strong">P1ParameterType</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1Perform.html" title="class in AST"><span class="strong">P1Perform</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1Process.html" title="class in AST"><span class="strong">P1Process</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1RepeatUntil.html" title="class in AST"><span class="strong">P1RepeatUntil</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1Sequence.html" title="class in AST"><span class="strong">P1Sequence</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1Then.html" title="class in AST"><span class="strong">P1Then</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1UntilCondition.html" title="class in AST"><span class="strong">P1UntilCondition</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/P1UntilProcess.html" title="class in AST"><span class="strong">P1UntilProcess</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Prefix.html" title="class in AST"><span class="strong">Prefix</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ProcessParticipant.html" title="class in AST"><span class="strong">ProcessParticipant</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/ProcessPerform.html" title="class in AST"><span class="strong">ProcessPerform</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfDescription.html" title="class in AST"><span class="strong">RdfDescription</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfFirst.html" title="class in AST"><span class="strong">RdfFirst</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfProperty.html" title="class in AST"><span class="strong">RdfProperty</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfRest.html" title="class in AST"><span class="strong">RdfRest</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfsComment.html" title="class in AST"><span class="strong">RdfsComment</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfsDatatype.html" title="class in AST"><span class="strong">RdfsDatatype</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfsDomain.html" title="class in AST"><span class="strong">RdfsDomain</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfsLabel.html" title="class in AST"><span class="strong">RdfsLabel</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfsRange.html" title="class in AST"><span class="strong">RdfsRange</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfsSeeAlso.html" title="class in AST"><span class="strong">RdfsSeeAlso</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfsSubClassOf.html" title="class in AST"><span class="strong">RdfsSubClassOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfsSubPropertyOf.html" title="class in AST"><span class="strong">RdfsSubPropertyOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/RdfType.html" title="class in AST"><span class="strong">RdfType</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/SubClassOf.html" title="class in AST"><span class="strong">SubClassOf</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/XsdMinInclusive.html" title="class in AST"><span class="strong">XsdMinInclusive</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="AST/DiscardedElement.html" title="class in AST"><span class="strong">DiscardedElement</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/SimpleElement.html" title="class in AST"><span class="strong">SimpleElement</span></a> (implements java.lang.Cloneable)
+<ul>
+<li type="circle">AST.<a href="AST/FloatElement.html" title="class in AST"><span class="strong">FloatElement</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/IntElement.html" title="class in AST"><span class="strong">IntElement</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/StringElement.html" title="class in AST"><span class="strong">StringElement</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="AST/Identifier.html" title="class in AST"><span class="strong">Identifier</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/List.html" title="class in AST"><span class="strong">List</span></a>&lt;T&gt; (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Opt.html" title="class in AST"><span class="strong">Opt</span></a>&lt;T&gt; (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Properties.html" title="class in AST"><span class="strong">Properties</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Restrictions.html" title="class in AST"><span class="strong">Restrictions</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Specification.html" title="class in AST"><span class="strong">Specification</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Start.html" title="class in AST"><span class="strong">Start</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/Value.html" title="class in AST"><span class="strong">Value</span></a> (implements java.lang.Cloneable)</li>
+<li type="circle">AST.<a href="AST/XmlHeader.html" title="class in AST"><span class="strong">XmlHeader</span></a> (implements java.lang.Cloneable)</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="AST/OwlOnclass.html" title="class in AST"><span class="strong">OwlOnclass</span></a></li>
+</ul>
+</li>
+<li type="circle">java.lang.Throwable (implements java.io.Serializable)
+<ul>
+<li type="circle">java.lang.Error
+<ul>
+<li type="circle">AST.<a href="AST/TokenMgrError.html" title="class in AST"><span class="strong">TokenMgrError</span></a></li>
+</ul>
+</li>
+<li type="circle">java.lang.Exception
+<ul>
+<li type="circle">AST.<a href="AST/ParseException.html" title="class in AST"><span class="strong">ParseException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">AST.<a href="AST/Token.html" title="class in AST"><span class="strong">Token</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">AST.<a href="AST/Node.html" title="interface in AST"><span class="strong">Node</span></a></li>
+<li type="circle">AST.<a href="AST/OwlParserConstants.html" title="interface in AST"><span class="strong">OwlParserConstants</span></a></li>
+<li type="circle">AST.<a href="AST/OwlParserTreeConstants.html" title="interface in AST"><span class="strong">OwlParserTreeConstants</span></a></li>
+<li type="circle">AST.<a href="AST/OwlParserVisitor.html" title="interface in AST"><span class="strong">OwlParserVisitor</span></a></li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li type="circle">AST.<a href="AST/ASTNodeAnnotation.Child.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.Child</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">AST.<a href="AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.ListChild</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">AST.<a href="AST/ASTNodeAnnotation.OptChild.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.OptChild</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">AST.<a href="AST/ASTNodeAnnotation.Token.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.Token</span></a> (implements java.lang.annotation.Annotation)</li>
+<li type="circle">AST.<a href="AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST"><span class="strong">ASTNodeAnnotation.Attribute</span></a> (implements java.lang.annotation.Annotation)</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
+<li><a href="overview-tree.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/resources/background.gif b/javadoc/resources/background.gif
new file mode 100644
index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b
GIT binary patch
literal 2313
zcmZ?wbhEHbG-4=Vc*Xz%|NsBDjV`o{DYB0(c225vh%0ePu5yeo_0DYztD0&PU1%Fq
zWD{Lr7h7x_Q)nHT>y%XKm{@KfS7H}iWD}WZ6P0Hjk>i%p;F?zFnqKFUTH~Bt<&;$6
z5MOE^S8N-dZxfm8mQnATR_l^l?VMcclvwT%Ut$}T=U3e0o!{=2+v=I!?2*;zl2YYc
z*y)qs;ZxAzo!91>-4t9oIk0R(Kxv<UagSeNmtRqrcW!G?*@U3-34vw(eubUkwKGDi
zriN5b4lL~pubm!NJvFpyN>sz_$oiQPwKF2>W<)j2ifx`3-7q`4aduSw%-H6+i5-g*
z+7`yQE{JcPAJ;rDu4P_q)10J^#Yvru6WbRhb}UM0U69bWAgO&(QpcjiwuOo93zIt*
zCwDHkiOzS;sJDsEvyRMh%WSZT%Js-@a!M+9Of2)vY4*r&w292|EAF<9%Jnbl@yu@Y
z$Z80#oD@*n8&Wknu&gh#enwQo%$TOxvCVV-|NjpPcQ97`$->CMP{W`D;(_9Xf&G6&
znqpI0Ym;I}b8|~~YiCDG+l21k_ReWd;%#}8r*+M0oikl=LI30hX?bFz0&CW;UAIAC
z^ZNCo8@I06zH{@gbr}Z^6liE<XdFI#Q1Rg5qsNb*Idbga#dC*KQx$G0B;UDt`{s??
zckVsDeK-03vlsWdxq07zVB+Qf!26B+^T(fGzWw|2_1j%$j{buTZ2W9I6%8L0n%lVf
z)naaZczC#zM>y<A#6(6$E*2SqA1@l3JlK^qSIB5iT5@uNy8En}o131VnJmvEapLE~
z^mB8C)xKQWS-jkTuDqJa*PokLUR-GH?=iKD;UFhJhmFV8tWfQ%>mrxe?ac~()43{T
ztJj1L$6TU?)&5^wH*>d}@131_509mKo9oBy%)7nsuJv~377kUe5{<$N!=xj!Jj!8b
zESi#!b;?H1vx(fCEY9xL@$A7OmUd<tuN?&wcWueIywrbto$sxZ7uOdjFV@@G*z*3~
zUe6o}zL*{Pj}LaLo1d$x{Pa-Ls7FH4c2_Cy#f|9~4EFB&`u5Vw;O+PJ{`vkk#b8Bv
zeOnI)kJ6>}_MhwaRsZ<(_Imt!`TujoiqBkRYxpmC!%4bG#^XT)<F<r^1|BgE#TGW9
z6Kv9%XAT@{lisvYky|{e<6*l@)sDnAnX(S0F3njp8u&O>6r6jEkL_sc(SEVvP_NM?
ziDV|5ZyHPbovv{#;W9kH(EOjvOK&C9WG|<iOQ!gH?R+vNAgxn%vc;YWho{F@{X8_o
z^1%aUzKps^wVBCPE7N9J?pXP3R#M;0L%jKS8lFoRKDfDjUOr2g`huEYoEi&jxvXBy
z>-?7KEL(a<@rbNhfR*MFGmeET1t$7MWiBgsxTU#tTA9_W<<mcHVCG-*Zi6$w^_2rz
z{5D@4R<BvRPwMrWHLF%>uiN{JOM9Kk1qXInM-lIK+2fZctl4;6?)RHbXW10jZaU*t
zy>{cxO93rRE&`0}cDRTn>Iph91iI{a*vGwY=j(0S`Fq}-%YMi2sW8z+=*PF;%=?^q
z8e8`L`jq`){|~V{`ukb6Yd-9+v`{pZtFUNv|9?a<zUGLah=0t-qkbuGHXar9w=p^)
zsGZm%=wq_5<&@iwJ1oLp1{Xh_(%rvj(;1%)Z;a0P{&=(boT2u`7P+d3g<C|c-XykO
z_ISV1{j#6_-7lAY)N{994%J`#<!XTa#v?)@0UwVDhlVt6yAiTtuZw8P?A~p+@{ZS*
z-O340{C+3fd*jjj!9EYa-;XIUWEHQI=iBk1K0ok>NH_mIizm@6dX*0oTt2dj$EV1(
zK1*mg==yAS^Tx{O^PBa4y_}a_XZ3nzIiH*O!gR;qZ(>s(vP#5NTy%Z6_5Q!z@Afn&
zR=+qb?f?7Z4q^RcqH!^T$G*hb)VE4pjW4W~xafa=@7EjU{(t{}zT5qO@3-^L3t2_p
zBsaE-MeRBNPxS5j`~QA_T%T_*^6qf{|9^i^&;QNlaeztcLj#A;0w(bj2iUAWGz#=A
zU{Uut$QAXWN#e``HuDn)`KmrNEATAjaQ8SQH0wi)hR;H-@Dqo`c713y=vl~<?r~V^
z)`vEWGYk33PaKx}CD8VTS>fLkcGh1X{X0HPmKS<>e4pyR{+dhD^1n81xBVPwSQBUy
z|8rBt(c6ak6}w-@ewxz0=T7Uyp0mo2#m`Duoh@8fx=DJjwD0$0H(L9OOaI&vkDKm(
z)$?3YZ?()Lt>djHST7Z{<-|M{dTF88k(*yp9DVx;+xAU&d-M9YsN8?V=INt!_J4N5
z=~-7+uz9UZT{|V>^R4SXE7@l}<;iecJo9XmnMuUCHPftxZ)umOZJ8ALCRsxH<}s^p
z-jiC-B&mN+J=)c2q^^<^&+Qx`#ALRi#_@CFc^iqt-<}%O|9uesNlARqg{69B6TRm=
z=X$>TO6Gbc4erPrtFBouHeH(+$vyARqUYOIxUx&FSQWlbN^E`3QRW2JlJKoeFV;6r
z)o%RsAaMDnkQJ{ctn_si30X8rWTjE6R_`LMkn&T)i+NmE*mRl%^jcl<5G}prB)ZBw
zKS_AznHDvfBU}8676s3F#-cWJAA@J$txHp8iCodJ?OYLZ>C)7mQ%l4JPkNY7a_lSn
zaz&nXrJLJ-Euo1GC5mEGUpOmz9qtHXS;Su%>MCWG9U1vSp3C%v14qz=Xw@rWjG-A$
zWwqH2pAOIaeWcy~3*(yjpIwdL-n84d%I1`u`7Ha^V%o;*oc-lu+HxP~xHBJgJeS|G
z_~w0+_RVu+{W98_rEa}gX1XSjH!n+B`s%Y|W;-f#vsEY0JQc%cv}LJJvcYA^+eOQ^
z?e1krU{e;~b)!|kPSGd6<MgxxD%*FYIdX^XIW%>(kL#{PLGH4%MPeH=j%xZidIc=l
zG-WZv(mer;>nrU)Oq_6HiHf@CNv}JvC;hneUG2+O&Kl<=fsT|TivOl|IQ`2O{GaD?
zK;$9^^PP|Vl`JU=pE3&4>{)~!vU^)7JhE`NJiyq*lie))?8k?;>l+iZ7A%xJ=HO=7
zu#qRx<FRDHien}|J&)4YG>Pwi!KxSYkUQ!@g!o>LqCU~WF5i+zf-?<1X?P`eskAo<
YwtZ+(k`d%|SJ){ucf}@kCPoHp02B;FiU0rr

literal 0
HcmV?d00001

diff --git a/javadoc/resources/inherit.gif b/javadoc/resources/inherit.gif
deleted file mode 100644
index c814867a13deb0ca7ea2156c6ca1d5a03372af7e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 57
zcmZ?wbhEHb<Y(YxXkcLY|NlP&1A`6&0|Ns{gn>z-rJr-*-gOc#MYFO#UYTHhzah|J
L+Ok$ZRt9STu}cwe

diff --git a/javadoc/resources/tab.gif b/javadoc/resources/tab.gif
new file mode 100644
index 0000000000000000000000000000000000000000..1a73a83be11dde2d0003b716ca778fafc6f34ad7
GIT binary patch
literal 291
zcmZ?wbhEHbWM+_KxXJ(m|NsBLKh^ZZLaX-+EFVob+gGEtw?=DMmFBi`jWca}`|GrK
zS8462(A-w8d8y0be24y-HvN+=dMBFojyCEZZPGo|ptG|=>r%Jj{VAq*CYs#rH@@0y
z^kIS3t2q|WW|}{pVg6{E*{umC9~WA`nP>HSj^*=N7M~Z{{Qv(SWH-fF@h1x-1A_*G
z4#*^spBUI24oogEkP@(BnRF@m(~NoY7t}*IQduN>%am^w?3=;P<`m{4B7Aa*)5?f@
d-9HW%Bq&JqdMiKlc=ElrzNW6Ksn(If8UO}iVe0?@

literal 0
HcmV?d00001

diff --git a/javadoc/resources/titlebar.gif b/javadoc/resources/titlebar.gif
new file mode 100644
index 0000000000000000000000000000000000000000..17443b3e16942feb776754978f8a8485ffbcaf84
GIT binary patch
literal 10701
zcmZ?wbhEHbT*9Wo@QeWj{{R2~VS(kl`4;!5ntoVl^?rfnqv>WJ7g@iZZ*{BBU|)^a
z-fFGAHCnr?G<Q{LZY$H+R<3co-|$wS;jMndGp%}O+VoB|>mF{<IZ&s)zgByHo%X&O
z?cG&cJIXb8RA_E1*SyqaaH-qie24y-HvN+=dMBFoPPFJ9YtlX1sC%?Y_fWmgp$46u
z6<Rwgv@UfUp6@hxI>YSobhG<YOz%uIx!G@gwb$sw0;^YZEMCmEcs9fQ*-Z1NGt3`N
zGrK#<^wtEEn-ff~_8EU%X#HV<_1k$?Z{}IOo@4oXuH~yamd|Hdd|qU8cdGr}>5lhj
zdpzG<{$gv@&$kbLe|q)*|9_Cr2LV?6$->CM5X7JZatkO<7})<eFb4Yjig0lWw~2JM
zcXai%cXD<2O`ae;bxPaB{>f8kPMA7r%7TuiZHrgTT{&;@(lx85&0F5PVa}HAvvy3H
zKV`<YH3#QzJaTmH;hhV&Ejn@X_@+(!PaL{<x#!BR)2DYIo4st`mK%3xuD`Zv_U&7b
z&%NIB>gn^XXD7XUwrl?Tbq@}#{`+y=qj`5%i}yz!EI9G)rtvZV2Rq8Y?|A4GapA5_
zn>fGOm8Bo%+sA)<ka}9eFy6R}`C=-M#@Xbp)0Jfx?J2pm<XG!wov<SjA8xtNx6Wr%
z-I2A-V}VWbGLc<VG=gTm$z%PpO)%@^RMWy$JtAjcgcQXqY8^hcCFAO1Cht;P>2E79
zt_}a+o>saugi%Dzs!ikO>Fw+9?{8q{mh;)M;o;#9VePmxJ2pN(K0(=gp3lxrPfyP<
z&c1hM=jP|<7dUsz`R>~C^74w{)p2KcZGC-xL-J|0w<+$8x19tY+?yL+&ZxLY@CRF5
zLdAziyX*gp&6D|2@c2~q{kD15JM&(hn3}HMch};}yR*~Vr>~Q(`1<zX!Rg}X<2cH{
zoZ27F|GxHL)tl#?v(xwev#I;{>)`WyB}|9Z@7L~@m3UD9n6V<J@zUPq_o{FCW+>G1
znw?N+;X5`xv6^3N#=Z9ckrH={RX({b=v1nDq14J<C!tVj{3}eU?eE$S<sKHLA4&a&
z-^v$HaOiuH+`A+9#-smrQtwtM73tg(Us4>Trm=XUM^T2-WQBPVPg(=RUObs3W9GSJ
znqSpT)#)i=?n`I5+eIv%ls0R5@*MGFp3mBfmuWni_VyxY`uvI_&x~o#ewxekgqH1G
zKDF6t*3*TG*DT{_*!=quyST#cS8`)bQsm3|nNnQ`gqTGX8W_z*5*SvmzjxqO?#64k
zR;}J3)v$WahHa~|*Y3SEYxSDl@3K~JIChR}&FYgvyWea+{EsVp(^;?6tJmyvtJdCd
z<5ASxZ5QjJbJpxJI=y!5`k?A{8(+0m=WV-wPAhNMdoJnx%}*Cu>u&kEYj^&-tLIj)
z-Fy6!^@i0y+0Lv#`2E_gyu-}bwKweGa$mFN|51K<>y1ZVUz2`)Z11J$!u=}NIYtL$
zqh<7WXjh-!xL><_PSMF<R=@Snnr;8H>740l>*9mrpXU^Au%0jTdA+jnnlER6sri06
zDEIx$ri%`TxxZX^c4$w@CFkccTaN_>|M`45%>M4yO>y6K3Qj9*&Ru;b%KY!=o7v61
zg%^D$-~D#!uGL-Ld-dMF1@{_%&-!qqBzSGvmAw1BrCU6d_ZeKiA}3e=sPeb$mb*^O
zdOwbH2~2cgauqSGdbwh{oz=^gtLv;@t>3=S>h-4MeAchG-S?|{x9$ABT`#vV&#!uS
zXt!O>hhzW!Y(AWj-v8&-Df4)n_ZP0${rP%Lef{6J`^DpTe_3wt|L6awGv@cJKRmu%
zSNG*^H~+tP?^nm$e!IQ={NKM{p0BU|{o!-|zu&hX-}|+Q-QoMj_YIFe&wKZ8y8Z8~
z{f+E@<o=87*#G7ye-nSt1BS2S4%bBu>I9F(F`1umeAfD*S|VftbLb4GKeF$e|5+z~
za_iV9wQfSI)S87nnlBD=N?mADYFWsg`23JG-^TVgzaMf3dpNx{o!A~Q=l<6z6-Qoj
zZfsU#NfKSE;UJJz*!F4nL*Zm|HwK{#?Qt%N9H%3Wu&xVi7fX4}xAVmwlRUw45eFur
zo(5)R8Ai_9BaRAxe;jw<`^3@uM43-W)5GqUAZL$FiptL!Cp^CiPHdQyqVhlEq%Tv@
z|A}+|JW+DB^l}cGG^KBgieg~pNuNzcQ<v#1RSN!j(xpjg(wZ+z6rCkKV$TIl>&;2k
zN&I=*ohf+IPM4>;m6fMs)izIGl9Fc78|mZ2w|T;<BTtOx-#nAYHhJQ{KhLx`&-4wC
z3!c@!=BdTmm%b@+ljmOE@=X7<=9#QR#j`i^JU8^`^i6+OJoh<^hUHF6U&o?J3yx1&
zX7@Ame8axt`O{t0bze*RS2#_X^>NAy<BK~363V8`ySn7L!~dTFJ<E(2UOb}ed3)uB
zDeJZ@;>&&E@tiYYvfq})b#KzGCAlt7;3}EZb41<u@6O=<T_r1czrJ)%*E%<;>&psB
z*B35RwSpITZJk&DUnDCy((6M1HIr4|TeEcBPX?}dWwJ2JR@*E7)zwK&TUQz0&GPRz
zXjFNk!0vfMJMQzT@O|&LuCHT#6VI9*e&Ac_hQ_O_6NS5P9Fn`Xv88rRit_3kC!@Y?
znz1$~S=c-Bl$qH2*{*9c#I0{!lq%ai!S-#EZ1=4zMPXYPzFm{8?S1>!KC{i+Qr~0+
zb4Oh|WwvcQ>$<G)?pu4eh3%N9x-PeW^_`pd%(idQ)hnsCzVqPMwOv=I>gM(Cj(&3J
z+pZgL*JN(xzWb?Y`_3n=Yf55w$9;Gdw(*|q`qZbt?|ibFzV&YD`;_b6@vr_(+q0C_
zplY*r<TIfeoB#N}Pu&|G|M`~rwvVC(|0}l7zW-XvVsE|ghib_`51z%%IJEWa`zF;r
zF@Mc|?0ar%So78UzQA+yLo;~`df0m&^2yKGCi1|Mr(y%M+>af{tr<4;*PlsN<d-~Q
z`>b%{RGSo4_L(PL>WU^!ev_gsyz`WMT+y_pGEX(LB~SX88O_-ECRMLo@>I&XqFLK@
zo~Z`^JZrz~)2!n@>E`Y~&lGR_Jo70}n#KCc^A&YQvk(7y>NI=j*`{~K3&hX9Fp9Q3
z=No1+O<gzB#d_9-w11!H>z_@x^_Ds{f8Um6&SziPq)VM!zHjpa@!01s)l!$|<ZYRk
zYWpg@xbo^UvC^f9XJ19uS6yCuuXI)B-7M|@Q8%29nQmhKpPQW~f9v{Ywz9SJZF4fk
ztuJl6R=QbpZf=14>?@bIZQ0(Lo8e*|eP>0T$&P;8mvOs)-F^1VY-{h|+>G|w*Xy>G
z?Yy|>P08om_ukC=zC+PABlocM<>$xB4{o%5)6jqOE?d9(Tx;EeO7EKc8~Mx*yw)wS
z_g=tm^um#!kKxnA?m16X^eayV>V2B9Jm#sodF6>%xzAHB-+5xN-}1CKU-8Vxd!AV3
z|2&_6uXy(3IWHXbcbyNfE19#|=82cN)#b(WK2O|V^UP2D*VXoUU*{?BeeI}Td1Gr_
z@x1=nm#+7#F74m<b>;mzZw;6Kx_O-M>(14(Z({PR@7$mFeQ$c~n|k%#CmH=q|8Kcm
z`!aQX^?i2zAIr`6z0BjcIm^%gdAEDq`~L609xa{s<G|^^ALq2!+-%+V?WlCzmznl9
zm!04LI5fTPYiRr4M~3e!Zp^>;&EdH9vwZ!Ed&YI|Cb8GPYUZ!F`TgJP_2QN1Yx&Es
zT(A2wh5g@C>-azC^#8wE`2Fu^$^Vtti|xN(w%_;esQkaT?`?j~^Z)l=aR0y8%j^HV
z-fsKrDgXcHrw@FpyTA9>?DJLM=G*_cXI}bXdi|;6^-b<2KiaF_iPy3HsQi*%!|2iQ
z@jA1R1A}owqnHJ=_=-k}6^$}K8YO=;%I#>BmS|GC(I_{gQB9&r%cDuzqe<sSle$Hd
z+KVRR8BHcX{x|7%G^?Iy*05+c<!CnB(d=-dSzMyUDWgT{MYH9K7SD*50Et$g9ZlXG
z%^n^tW;0qNJX(EEwA$Zjiks2uB++cNqt&XS&G|-)k40<FjkeesZ3RDC^Io(h{AhEG
zXwQ~tP5IGmQPCP2(cJK(J*%R*ileD4qOEO4d$LBe|BBX(6Rn{)Ix2Q_6l=7m-Dvi<
z=q#DhF~y@}?vJ+F99>NsU2|7-&dTUqtkE7M(OJjQzL2A{PoiBfqic>u`}7rE^G|ej
za&%8R(Yd9gv;9VUPetc?i;hN(?&^-74vwC^96cv1+WR%S^L}*Kbab71(b-kebJL>Z
z?24|Mimv$`t+!A7?>%DCeb}Pw=!%x(5^d)tdfwgWeYS$Z<N>ouK>z2A{vQ$jUuN`w
z+tL5`ME|dfeg@46KVS6!JJJ8UVgh4l|CbdLxPSKZa86)fIf2h}0;}Z&G0BOND<_I;
zP85)wDC#*;)^d`h<Rs?EiTpPwYV4e-BRN6s<V4M%6IEYMG>M$7)j3i4<Rm4|$woUT
ztDKzduyca;&q*AblcioxcJ-X>oH<#ha}wvvi7t|p13Ra<MNSRVoZvlkiu%gQ_Lfua
zB`1g9oaDcAYLw+9Kh3ErC#NKEPV(`bs`+wSQs?B9nN#C`PDr<$oD(^%!gEqV<@7Ag
zDMc%%%U4b>xH+}{=A^>T8ETSKt2zHquAMopiF3w;%BgIY(@S?wtCO4=Avt4u<jnsk
zX7p!H>5-h)a&o3P=d9A1lcPIlIj)=)Hgo3OozrH_oF)>$?7+Zc`hnSW!|Yu%XYboN
zd;iMWdr!_j;5lcX<(y-hbB^AeeZq3inV++dO3pdZIp=cboNJYHFGbG1wQ}xR&pGE_
z&OOaJ@8ZuncRA-?`Z;%x=iHN$^WL1C`!;jl&7JdJteo?1<-8{+=RN(&{7Q2E2hX|Z
zch3D=IrqEf{2!e2pK~sF*SX-I=7RSp=QCF=_$oP9VAnjsthxNF7CiD?@Ob7zzF7-D
zXD;}%bK$d{3s|`psLYywp>m=4s)Zt_7O8g4RsS{5FlwQ2)MC9~|L5!cTKG+Kk>aXF
zJXLdqZY|{PTC99(G3%<u?ph1&qLw&hEtKI}?C7;bW!3_FucgAfmMD5HcDl7VifgHF
z)V#1?3nI7{$;?`ssI@4)YoX7nrM|Bgng3dxleL)f*0ShXi&B3rG1Xcs*ELtyYI)|X
zr5asJVrMO{(OQzlwXAH_l2EP{Mp;Wttd?1OEw8$@Y?mdYV*>MxEM~`ol{06poPBEL
z+*K=Q-&(m?YSp5sRSSQuTo$!zh1aUZw^l8BwQ7UZ>UmtNw!B)kwQKdttkpYrt=cTL
zdjG0byR%kp;aWZa)avcC)@<%twRYE<6SLNA{k3Mj*4lGkYnFGdIh(cmYS+q}uT~$C
zTJwPG|JpmJ)*M>3`f=8}y{p#T@LGFcYTbif>)uwayLW5tzEkVozgqj_)w<Wa)_%IR
z{-xLY7qixFl3M@WYR$E(H9uah|HHL`>Gp=lS?jNGt^dijk@5BVi?cR-)!N9ldLvKv
zM!D)$EYce#Zm<5;wT>fugY@hTvfAr(qSx(++8`ReM&$K|Sy~(ZNNv`ez1l!}t<>su
zTC3OEdT+L@UT6J#;~J~YZq=KeqBniD+Vsh5o%!xfPog$HytU=C)+WjBjX~V2&Ys#F
z#l6Med+VF5t%sww=$>BbXuzm1z@)Tco8kwiZ0_y((o7}V+snMS=Sy#|n!UZ)dV87l
z_KM%z>t1hbdcCbidq+F>j@H@#cl7MuQ69acT6$;0?H!HMJ4>~9)_U*kKD~X;?;X>)
zclNH{u}FGXbM=nt*}IlkZ(owVqi^^2Ww&>&{=IWC_pTY<JEqOvHQ9T2<L_OYq<8O$
z-nDD@&e`5OS4Z#Mzj{}Z_ns})yH7>$KK6R&irIS(-QIm}_nukSyRTO7K5V`BNcG<1
zulHW#-n-R%@6OYE?(E+C<o5PUtM@*Z-urC!z7MZ=Z@9hhQS`nQxA)w&-v6z8|3mJ5
zU#xe3I=z3g_JQxK_rJ>C{Z9Hoo%Dg{)(3cF4lv{#_#3_dU-bcjIR{=;@A>`vz^?Ay
z2eS9C@;;!bb8tEL9#NZvH>wZGo!Rwf_Wqlz5Aw`8WbkMI1L^;VCEgs+opVs6=YXOE
zqp|^$!H2^J0!Qp)jyTvHaf><P>~qBF%n`ReNBq_t@tAWY*yd<R&ylb@NBs93@vJ!#
z{pV=7&d~&$V<|dE1J@jl%sCc2=UCL6qtR!MMampc&pBGO=UDoiW8pQ&Bi0-*s5$O_
z=XeUwiCmi#Njb-3{~T}MbG*~%c#O=kR-Y5iF~|FCPUi19Q4w=;O3aCzH%BMUIX-RA
z$=;Y_xjd&F?;LOPIkEiC$$p(v9XThK*c`9>b9{r$iOoHyw$3@}d*=A`HOF?mIku$c
z<o=xF+jY(yUUO>Vn<LB5oLczj==z)!=l+~t#dGvr&gsiJXLj?P-1+BZjm?=^YffL|
z`F~{foHMJ>oKC!RrZVQtiJH^bWX{ZcbLzIu*#w@mFZZ0d({pxh%(?e>PKTa3a>?i9
z>oey+uQ~s-=lmC+^DlHx_53-KR&(KT&+-2`Cl9ST%c^_9X$^x)!9}rxi=q=QiXFHp
z?#m?Y%OtCNNnZAna_%KL-b)H+FKX_+r1bWp;@eBgb1zEGy{Hj;S%2*%^W4iix|eO{
zUbdIL;^ceDy7#hi>?K>@%ZjmA+;}g0_FmSTds+0sWtY2`&10{q`Cg6qdnLs8a%}Hq
zpTAelb+0DnUQOe@Vzl<E|Jf^vXRkTGy&7D5DOLAsdhM0S+N;@Tuja13p5J>V<LxzH
z-%EPE*E3{qc-_6;_V@qQK;9dXy4Rz9uTRLm?k9V5a_yC_wKu%aUM;S@(l__|l)X2z
z{$8(%y)mQr#_YM54A0&u?Y%YY?~OURmzT@lniP9=e(#Oy*c&r_Z>>9ftJC(z>a~~W
z)n3{!du3DX%{{p{m)73gt$Smo?X8yFo5y5tx39f@?(QwQyEhm8y}2&-&X(Mp+uz<@
zw)f8Exp&Urz4Ykr?I*c+Z}Q%g^1XIC_TJsIceky*_vY{2FxlH5eD5Up-rcNwXY1T+
zKj+>#vG&%Lz4!L`G6@whi3c#L1u&@}c))Y-0dE}>zurTkcMnA69!lmhiT`^beea?C
zxd)PRkA&kMD*k&Y$M;Z1?~zs>lg7PAI(iTF^Zq|HlzS-P_eg^8v2fgD?YKu)eUFv-
z9!kA?V1MtCao%ISb&uTdJ$6|4*wXK@^}Htm|DJfrJ#zMY<gNEKblnrTxF^AUPkh%s
zwVn4k{M}RMyoV9zo@V4dOXhp#m-i@t-n00+$NA?TC-FTht$S{+_uRwpN#MQb1$7T)
z<~<6S_q3+&dHcPGh4Y^0#l7&edr`OVX|~<VNqNsZ{hr6mJ?o8oncMfWA@5}+-;3${
zo^{T9YLoY>>fiI+buYW$y(nJys;losY}~8Zcdr)Yy`DSoWzW4=bL3u6ocDUgy9Y*b
zulK%txq9F0U3xD({a#Nw_av+C*-^gN)qQUkoqM+L+^e&F&v(3gef;15SF_)}S?~8G
zb>G_+`yM`(dv*8U%awjlZTG#oR`>3(-OG1=?~d@j+b;KZ|GKxY{=NOU?j4^Uqs9a#
zjRj0h_8&ACFtPZ5(Ae;SbN&a`{0|)GKd`_5z^(t0qy7W`{SWN=AI1DX^4$N(djEqc
z|3}XIAJzOnN%MbHU;j~y;S*Q?Cw>0Uitj&3+JDqM|4DKFXJPwKI{QCa^M4k5|5^P0
zCnNvQqWz!c<G<+ff3n~IMMeLM>iSRq{9nBKzqr|d2$%mLSpUV$|BI6SS6ltB@$%oo
z^1p`8|C)0Dt7ZMyxc{Hi;=g6w|C%%Zv$OqYf%{)V?7!vde^1)~-P!(o>G`jX{a?N2
zf6v<g|Eu5n@6q$W<?jDc6aOts|A*ZDA9DFWn*V<);Qux;{zuRI4;}eGr_BFh{{DL)
z|Ig<7Z*%_tnBD(#HUC$e^}qV$e=oKFwaNeY<o!Qa{QtJ0{&x=lSBd-IxBCCwKmXTs
z`S0=izc%&%*{A<!P5rN#>wnkBe=V{9c{={{#r$7W|Nq%>|L5WVpDOPEJT3oaR{h`A
z`~R->|8t!G*F*k4y8r*~-v4j2{GW#Tf1mUJ{doSja08=u1EUTDhmMX!Q)^pGTYG0m
zXLDa~Q%~2#2~+wfx3)~0**&*+((KvO=1-kIZ_%736M7cST0L*&hGm-<Z`!tU#nz2W
zRxI4UY~QLwhbQkmux0bXO{Zq;|G#U;(!EpHT;6qTXUFyRw@>t6x^(u$g8erxUcLKh
zY2Sn0FW<g7clYMABO9Nde17NQ+z&qvpLxr~^~LSH<knn<SV889?uC1rmMiettT?rB
zZ5^}xqTkET-#04y`6}{~+NVpl-S51zR5A;uAL>@PUwWn@NNIT;-|^7Hl9z9tNf&Np
z+Izgosg2itV%CiVTQo26c+WLD%WyR_bfwpNuccB~vqIK}t!@f^RjPAyS;E;Y-`k?O
z(c2^D@0+{p%9@xpW$XJ|S8dac-V^&jZ*Fy2_Pt##JDK`sm#$0L)vb6~R>u7O!$XP8
z*)LviHBLRbK)v2<jznSVxrzGr=VES}#9f&mYJJb<cJcp=3#;>A@7sN&DEC-ReS6zn
z>CG9}_6i^VrgM8+@s`u<`uh8>t^e>mc=rB%c9FjeZcW_ZzC7+%N#*^AGv{xQ`&sej
zZr9}5>^5`%W_()v{Pg{K`+irw*~8dzuWrd#^~ln%iQ#jbo_=&!D7qBee!n13wL&KE
z8|R8U^?X?tQ(0t86dp10^kgV?s+w&$(8;r8M-sE%CXU6OTB~j-^=j{uNbc3>+M(QO
zGVRCX9#f&8k0uzt>rm-4GrE~PQJX1KrQ6%-=98)1GM1^mUTh~*CdEZrE}5e5R=Id;
zP+w)*%;>b2$+M%&G?#T2ZCbf(a`q{X^!})@m8lc!j{Q`fS8;D=`n(vS|6NPxl?JU`
zF{|;@ipPu9_eo|h?o9i&d~VmKpG%f&I$3GVn%1}L<?Q0DF0JJmUAJDX>RZP3s-rC_
zD{bMjFssK)6F1FDUSCos^?FUaTh;4DlMZQVtZ#Uh^?KoseNj2<PAXNu+3fJ|)|xd{
zO;Oof0;io?yWoyp_KNLOwq@x|yPwznZpZO`-fLFxD~nE=e`S{Rn%%#JwDlK1s5<#(
z<tnYt_d9;A;(EUGFw+{ntsjjX4l;|Be`sLlkGRu#Ogwpw;c>o-Ifd*>`Ex!V)u^v2
zI-x$>=hG?O<~M~W#V+?4o|U{UV|-3Od(Gxkw*5TD7i5pyn4EWI?%i@islR6PMaTR<
zn=b_V|9|`GQh>T|=_&8eJ)19U2IrPuvD<D_b}q7fuGuY@%{<$#TOVJ$<z`X$-m=>f
zllL0k$>rbs^-SsRHCrDvJmxLEmneL$>`qPd-@?Z!&U{6;Dp%W@Ukp-@`}Vjoe_zG3
z>HmFy-ko;)Zu!|I<?qZNPBN~mcs^nNTJu+J^W%P9Ezhnqd9%xXUDeh7%IB(HZJn)W
z_4fGbx{c2lNUyK>c>eysZ?ETszu)ub&}pAP_tz@N|9szUY;XDH@qN90_a*%0t3JOm
z?yr4!__m$Z1%2;-`+mq>_uu>Y&*Q%T|IR<Y_wCX1Js)FpnB+1JvfC|i5H~1j<O+Gf
zE~9afLvKP8_nZgJ@;4lK!~PdEORzj-cFu6*trBQb-;=<lDsf0;T|leOod?|UHxBY2
zyU?blvXH~x<FIg0K$Fy!h1}5^M+Aflo6TJkd8cwXt66PmH&#&;kd1JWl$+S@wna&3
z_6bLgR~wq+<|K)1)o{~!XV4sa<e~V^jDzay3VX6-9*P~Ta8>(up|?0?vE1|>ZZ^{l
zI-+HiBm-w0vYNNCJO9mNxvw0q4zo7)WbmYjDOR2^d-k!fyJfNPQwev+V}k9o-Ynv}
zEaB;;c5!k`h>C{jOIOclg3W78mM8~Xdbs&*nzH5364~TR&mg5qlV`gu)$o_}@?Q68
z>dYexBx*I!1WSFIa_o+(QS{FfzIq?0|3ACtiIT9TZ(i8v>AW$^v^6D9rRQy)e%D2v
zKfUrqj#yCJqd&{6^E16u<Tg*fcV?-ny#u2_g94Kv10xH=uk#ITB23JtD;!y8U1&0!
zvVgt!fU|g4K!?<pg~ET;of&6c?Bp|9EVOlnyY8>^?R_B&RaG-x0;>Wha7|gPbyveX
zwkxp7%4CVL=t{rhs*7{QOqS}@W(H_mh0Nd+T_U+xGpIJ}%KS$nE6ks+3~sdwT@<!;
zrNG@4L7`QbR#;tK;`25$uwUwO%cYW)$xE}s&Ps*#MwPCOSgH}Vepk>gyOPyGy{}{D
zONFmEG<8j~t#)`a*X6yRzHX>{tL2gz6?RN%+tOy=|ErTly)PbfD_hmNcTJqBcjW#s
zu?=NgbK>k*UppW4ZSgGIH*wa#Z(Q0{x@pnhtVm9-=vJd^o7+mWbN*}HXiY2IvW9ha
zZt&{p3!loiCoNr_9eyfm<|(ta*=ut{i=(eMKKi;d?yYuwvvu_2Sz<e{$L2(YYhU`H
zR=&CNsb0y`TX*jzeP7Sy`hfkjrdM&<gngb*o^kh|@G0JRdCK!W=>{LA6Znq>&yUeb
z*ImeY=GU^|15<4Ztp9qSPcqxlvL|L~OQ+{U&i>;0e8-ks3Cf)1d2DoqS#G1*&mRf8
z-^vfhyxE`^*yGD&KB-IIZ-ag+PZH1e8OM0iHg+)9_{!IR?zfnx-v9r3rhg{i&66r@
z%Q{PCywr*<j$dTiB(qX7RdM-@6CB$LCWg;BESNvz6vMywoy}*SO0Ax8cEg{-*$@9b
z)4d%rRoG^;f#{qxo9vl=rE;l#Yv&}`o-R6Wa7?8|*YY{j_s`4U_2xw@OTB#ZZQEii
z(=}Cv-gkC+S#5Zbo9oM*73arqzISrjo08koua^A#ws+OjoK?GbX9Y~&dS#>C*J^X#
z`~L0McF)s&SJZmz&h|R-8;h3duCA31@;(1+Pk-pv_5IyB)AvQ~*>!DQ!DjB<ME~D6
zwzh5Euypm^L}}|AhfB-0oj;v@sc!d<scz<>CuOrsi>)`F4|}(J=IyMg%fGkn6x+W1
zX7>Nr1<S3s?#bJ}o%3IIbNTLFr}vqsxbOaO-L2;Ss%`JKE}Z+J=KHLNSIR8b`D<t2
z?yK3OI(^3$N4~tC-_iRtR6b07T=AT{yI{Yb+?Pqy=cFpvOP)&UE9T~j^|o8T^FY1c
z=S4R?N{W<ro%i+IC0~B?i?H<GdB)#%&Yr$5!zXR>x!!lXI#>6lv3$PsEMdK+#!bu5
zi&sm&w&klb+NhIi`8)D;j@Xt-!m)|*-(ub+9{)Ur^=HzG?XmB?*-fsq=70B=n|H1=
z+-k~6zZa+e+rDi~`!o4@UCNgE#vgpk7@wA(`@Z7w-E)m;)i)o$J9KgSzmFdFdmlCO
zRo49qzImc7Z)ae1?w$YFr7p9xuRAVkSI{kf=jo)aFOT`IEy^*k-+L_I;!}Oqr_#yg
zcR%%+@6X@+ry=|H&-?BFjx0U@>CJDuC%c!Ie>vzMRTMt|_VxOG`%dq#ow$A5Zxwgb
zZ<FU%Z~JEV^Z4=lZ|S*b+X@apFMQ`#f8<&|gGZfmYW~CHHE+TTAGg<inO-P9JxAzA
z!Lwy`qCe_hY|ZBIXxw$ZNc=^<<ceDD?R9D=nx2UVD!izDW7c#uyiqr!+3-f8T6?|5
z^7>ET3-u!EFSExBFci<bo;G7i+1i%kb?FtW!>faiSH?bb=DE_6cfGvCJZ;AI3Xhc5
zHRWYdKPo$)w1%sv^_o>jsg?DLR|Zf2-!|)eamtU9@QkX4<t>YrR8_0BuPLugno+rM
zdt2f01oN=eCC^(PxKyt=-nz@A;?L6J_1{}IhPT)4=xDI;nQ)^t@I-3ijO2uhwn@+1
z>UUHwm|i+*MaOTIs)->L#T?Z$G^*!UR8@(mwa##y{lj;zM)CR;zOm^oi5)FnOIm&{
zb?)6!-d53F+SayVMdj9vvi^#WnHlZQ)4Td2dd{9`k27z(<k7RbqO&}_t7ApmqK@v|
z89fU*+HY!fpUvpW(P&K(>y~rtZOiBlcI%rW(O06;k>AqZeysCqMa$<E-T6C8!=|Ua
z;OM{oqGz2&A46mx(@f7bH+rKjDxd%8V_(_V(eb~BJF?&YcwfMb2{MrhD_-=qhqu)|
z@3&{`{uNPDHKX{}kJi68y8n0d`+m!KzP#bsu?Ve*$;a4hEGrs*Z*Q{DXi>k>VEc3O
z8~0e*8I6uFvRE~0+)ftGoi>FrqtNwd^AYu_Pqt6dkZ8EIz2X1zn0LpUuT3u!<Y;kx
zIhENX!k07K>PIuDL`#Nc%iHNqThyjYsZRUgKJ8-IbhDXtftFc(GcwtJOp*T4^i6!a
zGv~CD$dFdehTm;7UWZRjt(+SBvOe=>gV>D8kHVWi9Bb&(oLS8|RV2K5j^-4{9n;)j
zPUd5s^)Y-}e&w`jnbWTx?Vk6ebd~yKgO%=wBPNLcoHTF6gdLUtyFx7{D({@6I&=1H
z_kMvbJ?$wI&)@Jq^U`OZW}iG~pY+e!S0yL(Eb}?Cvr1)V>kZ4UvMH1Nj`x4em~?XH
z#6y|=OC;u$drS~{Iq7-l9O;#F+D~-ooSglsa>A#INv|sBPmOTmuk5eYNVq7Oe7Uk`
z=Zkr&VhjG?od5FVf}pYm`RQ#}B+H&yPI%_oeRpQN^se?7k@NYvd`vuNJx^=4csX;r
zTM)m+j4;pUh|I<)&nXp>O%L2>E@YeOcyh{~<I`5XoTXB+$ZA!nsaEq3w;5@Xvz)6I
zNt~E!DK)#(vqk*)tg6l_Q(sPB?77sAV~N_U#-%rxH13?~vuc{{tXUpii~qJSWitPt
z-@S6FQpb|@E0+XVE$(``q$hJp-_7ZZ%EDc5O^cCQZ2n_uwB)ksmh}ae%dNYb@~Rda
zR4uJu6|_Qgmj15hiMtxtO3rHInw@3UxOt|7;qnFBIOm^|?1|no`{U2KbKU3jX3po8
z>Q#C<_Za6qajssGuGW=O^KSfDC70FBxvTFH=Yltt6S=t-#i>o$Dm7pBW$%I=WsA60
z%V#a*;+k{BtMy>l1m&tV%(v#T{_4FovqNfC*Kf<Uo2@!uSI*6!vbJ%@T8*}~cRUtc
z_gHrzYuyK~g-TirYmTg&CcbF(s&2_!>yEUnKlgItekos7t`#~n7RB#eq;YkTpXJIt
z$t7`C%S@tH8ddyX8TM<*>|43rR?P)m8@)IqrK^|l-(D)Oy<$dYQ{SqYrCPO$yJLI1
zHule2TKjA9j9E*Zx>l&|-Zb;%^paVj#?{O8XD>6{y{uv9=7Y}{JKWx=Vm-C9YSY}E
z_4-$5IA|`PeQVS0Z_71b&kV|1-kP;puzI7xkIj7DTMbs%ip;Lh-!&`AdZuIb3=8dz
z37)feNUVC~x$5)O`OBqNZ?{^vjAISM?bV00)*k(`{d4E)3pW@3KC!y>^!7WaCfw#s
z7Tme!Y1W#K)sxOw&1t*6-NUWpCC85QD|eQLul;hX?{8Ek<LWhQq;`Gs+VN-Q`hM<R
zM}O^dzdq@t)K0tOyB<lcz4>y-y<NL+{rbOd!)xaq+-vt`B`>w^ZYkL_clVB6)*Do+
zs=Z$qa73@*;?8Wkxglru7PjnJzPmStWiNAy-WKJZl^wk~<JGphpL-{rT6uf-l7#F$
zvsKHrc5l^*-Y52Z`lH`d?W(ug&e)csz2&p@^qALM12gxBcI{`d+4uO`GPXTSO{JHc
z&)(SfGk>${R-4r;ovXJzn7vo|_P+ez`$X347x=T4LuM=QoBjN6Hu^-*`eQwfkB9M9
z_Q52tLy=v9Mck{tmCi0m-#*`J&y3SMCcWN1HF{px?Om(1c00aVbt-$p&gebut5<iP
z?m6@N$U*Ir)zUlmS?}ER`tYV(doFZrKU%pn*5_#N>WREJyRKXPKOz-%#JA_@IqBVd
zy(=!?m>vA)SUk`13=Y>9S!=gdyT$C;9%r+DRrRs*IXhEpy6SCO9eO66-L*RC%))@2
zojE>x%5+Y6hisS{nIoB#x#;L*^)oAO&EBfC=fIQOhbn&_QvEYS-Y3SeXL+#n!TwvP
zp07S7q|>0-vv0P|!QfvfWo{o_bZ6_Cuw}2a_vLz@-kEcn$L0`g&Z&>uoBns7X7oAL
za_aQCIfpK4FTU%&->o{-XwJ%z*#|epocXl+fPnddz*T3odA0{hom)6(|F`33*40dT
z^XBwBo!Ot=7`Y4>g&Y`#9T@-JIsZrI!ato0e|awax4FPBdx3541=ijR40|uI{k_1{
z`~L!q?FH`Ki=1;WO2uB3xO-8S_aeLOMa8!llzlG>@m>;+y{Po}y!hD*Dt|A@^Iq0G
zdr@!iC0^Ofy0w?|doKxJxMX5`SzPy`9PbsWwU<rzUN&BP$yxTYx9k;H-OKj5SG;;J
zi`ZV(^Svsmd(}7gl6&r@7}={axtBd_FUQTj<kx$}x%Qfk?Zv3IS7U3h=J#HcUVF{R
z_j*L`)e70`PJgc@&ApuJdoB0x6|UH;3A|UUbFbC+Ua4JsBUJWAhwY8XzgLTWZ?xB5
z^U=LAJ@;y#@3r#S8x41FPUgL-G52QB-kZsPug>wkmAdv;^xqrvd2bf3z25ZqR;BNi
z4R3Ge^xm4(dwr^`)-`F~>)X!WTDbRGH}9=Ie{Z+my|sAm?cUy-hhwjI)?Q!s_WJg_
Nw>R89-^jpV4FJ-uPZa<F

literal 0
HcmV?d00001

diff --git a/javadoc/resources/titlebar_end.gif b/javadoc/resources/titlebar_end.gif
new file mode 100644
index 0000000000000000000000000000000000000000..3ad78d461b2b332860475cd35c9459fbbf4eab0a
GIT binary patch
literal 849
zcmZ?wbhEHb6lTz1c*Xz%|NsC0u)y-&e2e>2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI
zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC
z_U<aJ9p#!kDm1s1YhLOyxYTWMzC-^^oBqiby%WuPCtCE5HR&F0)IHjyd#GOLP=n6S
z3auR#T9>*F&vzO;oniKPy4n3HrgtWq-0U~L+H3S-fz_)y7B6O7Jey(uY^M3s8Rn0s
zncbaadTWBo%?Tz~`;0#>wEnQb`t3ZcH}kAs&#`<x*YedI%jdH!J}<JlJJtT~bjSO%
zJ)Unaf3dad=i3LrKfU_@|3Ap*g8(c3WMO1r2x8Cyxdjv_4DA0KM1;9oM7TuSnp%DR
z0~x(0Oq?{?*~%w?m6e0TiFNM0nR8~cTKloF%`|6QwR$=0DkfHDZ&%K3t~+*a<=nB&
zh0DUj-QCUN=&^%Gj(K>9cv^a1ymaZpMav7q);70oZdu>EbIZ_1#Ma2xmi^_6SI=KP
zvlTM_Y|QfY^S2-0S%ggNOc<Ei{+Lf_Ym(x~{u9tqka$?iq2bDc1mzA_X$j*no<)Wy
zTEz98I(RsZTs$W$`S?jNE`HiE-5~N%g=H}dE4Qe}i!Ba^nEdBhmre>uSahUQShZ_b
zK$b~nC%3xF3I|8iR<70I%NK3fC3=)aOd_H~*4k`M1dq0X&y59&&TYH}>mF~a-Tg3^
zjf+>xAYsD-$N2q~KcD3uaCB;C=aaFqxYKC(=qSHZ@Q(+N4!4U<*G*p6^K(->r=XHU
z1A~%N=H-Q+?QD!mMNiMnHBbM>6Sd{l<>jHX^L!&e=iJ<AzkJ_bE7QDt>kW^;ldW;e
zzp>9UTP$z4N#5ht6Mx6)&HYyJ`lzdX`Ci*!`L7lqTr4(!uFaP-ccT}m?~60f{(kDL
b`Tu=(-z!`?d=xwy7`QYJDu}Q!F<1itP3lB!

literal 0
HcmV?d00001

diff --git a/javadoc/serialized-form.html b/javadoc/serialized-form.html
index 266fd3b..3f09060 100644
--- a/javadoc/serialized-form.html
+++ b/javadoc/serialized-form.html
@@ -1,259 +1,186 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:54 CET 2011 -->
-<TITLE>
-Serialized Form
-</TITLE>
-
-<META NAME="date" CONTENT="2011-02-07">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:44 CEST 2014 -->
+<title>Serialized Form</title>
+<meta name="date" content="2014-07-10">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
         parent.document.title="Serialized Form";
     }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
 <!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="AST/package-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
+<li><a href="serialized-form.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
   if(window==top) {
-    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H1>
-Serialized Form</H1>
-</CENTER>
-<HR SIZE="4" NOSHADE>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="center"><FONT SIZE="+2">
-<B>Package</B> <B>AST</B></FONT></TH>
-</TR>
-</TABLE>
-
-<P>
-<A NAME="AST.ParseException"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class <A HREF="AST/ParseException.html" title="class in AST">AST.ParseException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
-</TR>
-</TABLE>
-
-<P>
-<A NAME="serializedForm"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Serialized Fields</B></FONT></TH>
-</TR>
-</TABLE>
-
-<H3>
-specialConstructor</H3>
-<PRE>
-boolean <B>specialConstructor</B></PRE>
-<DL>
-<DD>This variable determines which constructor was used to create
+<div class="header">
+<h1 title="Serialized Form" class="title">Serialized Form</h1>
+</div>
+<div class="serializedFormContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2 title="Package">Package&nbsp;AST</h2>
+<ul class="blockList">
+<li class="blockList"><a name="AST.ParseException">
+<!--   -->
+</a>
+<h3>Class <a href="AST/ParseException.html" title="class in AST">AST.ParseException</a> extends java.lang.Exception implements Serializable</h3>
+<ul class="blockList">
+<li class="blockList"><a name="serializedForm">
+<!--   -->
+</a>
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>specialConstructor</h4>
+<pre>boolean specialConstructor</pre>
+<div class="block">This variable determines which constructor was used to create
  this object and thereby affects the semantics of the
- "getMessage" method (see below).
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-currentToken</H3>
-<PRE>
-<A HREF="AST/Token.html" title="class in AST">Token</A> <B>currentToken</B></PRE>
-<DL>
-<DD>This is the last token that has been consumed successfully.  If
+ "getMessage" method (see below).</div>
+</li>
+<li class="blockList">
+<h4>currentToken</h4>
+<pre><a href="AST/Token.html" title="class in AST">Token</a> currentToken</pre>
+<div class="block">This is the last token that has been consumed successfully.  If
  this object has been created due to a parse error, the token
- followng this token will (therefore) be the first error token.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-expectedTokenSequences</H3>
-<PRE>
-int[][] <B>expectedTokenSequences</B></PRE>
-<DL>
-<DD>Each entry in this array is an array of integers.  Each array
+ followng this token will (therefore) be the first error token.</div>
+</li>
+<li class="blockList">
+<h4>expectedTokenSequences</h4>
+<pre>int[][] expectedTokenSequences</pre>
+<div class="block">Each entry in this array is an array of integers.  Each array
  of integers represents a sequence of tokens (by their ordinal
- values) that is expected at this point of the parse.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-tokenImage</H3>
-<PRE>
-java.lang.String[] <B>tokenImage</B></PRE>
-<DL>
-<DD>This is a reference to the "tokenImage" array of the generated
+ values) that is expected at this point of the parse.</div>
+</li>
+<li class="blockList">
+<h4>tokenImage</h4>
+<pre>java.lang.String[] tokenImage</pre>
+<div class="block">This is a reference to the "tokenImage" array of the generated
  parser within which the parse error occurred.  This array is
- defined in the generated ...Constants interface.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-eol</H3>
-<PRE>
-java.lang.String <B>eol</B></PRE>
-<DL>
-<DD>The end of line string for this machine.
-<P>
-<DL>
-</DL>
-</DL>
-
-<P>
-<A NAME="AST.TokenMgrError"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class <A HREF="AST/TokenMgrError.html" title="class in AST">AST.TokenMgrError</A> extends java.lang.Error implements Serializable</B></FONT></TH>
-</TR>
-</TABLE>
-
-<P>
-<A NAME="serializedForm"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Serialized Fields</B></FONT></TH>
-</TR>
-</TABLE>
-
-<H3>
-errorCode</H3>
-<PRE>
-int <B>errorCode</B></PRE>
-<DL>
-<DD>Indicates the reason why the exception is thrown. It will have
- one of the above 4 values.
-<P>
-<DL>
-</DL>
-</DL>
-
-<P>
-<HR>
-
-
+ defined in the generated ...Constants interface.</div>
+</li>
+<li class="blockListLast">
+<h4>eol</h4>
+<pre>java.lang.String eol</pre>
+<div class="block">The end of line string for this machine.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="blockList"><a name="AST.TokenMgrError">
+<!--   -->
+</a>
+<h3>Class <a href="AST/TokenMgrError.html" title="class in AST">AST.TokenMgrError</a> extends java.lang.Error implements Serializable</h3>
+<ul class="blockList">
+<li class="blockList"><a name="serializedForm">
+<!--   -->
+</a>
+<h3>Serialized Fields</h3>
+<ul class="blockList">
+<li class="blockListLast">
+<h4>errorCode</h4>
+<pre>int errorCode</pre>
+<div class="block">Indicates the reason why the exception is thrown. It will have
+ one of the above 4 values.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="AST/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="AST/package-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
+<li><a href="serialized-form.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
   if(window==top) {
-    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
   }
   //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-
-</BODY>
-</HTML>
+</body>
+</html>
diff --git a/javadoc/stylesheet.css b/javadoc/stylesheet.css
index 6ea9e51..0aeaa97 100644
--- a/javadoc/stylesheet.css
+++ b/javadoc/stylesheet.css
@@ -1,29 +1,474 @@
 /* Javadoc style sheet */
-
-/* Define colors, fonts and other style attributes here to override the defaults */
-
-/* Page background color */
-body { background-color: #FFFFFF; color:#000000 }
-
-/* Headings */
-h1 { font-size: 145% }
-
-/* Table colors */
-.TableHeadingColor     { background: #CCCCFF; color:#000000 } /* Dark mauve */
-.TableSubHeadingColor  { background: #EEEEFF; color:#000000 } /* Light mauve */
-.TableRowColor         { background: #FFFFFF; color:#000000 } /* White */
-
-/* Font used in left-hand frame lists */
-.FrameTitleFont   { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
-.FrameHeadingFont { font-size:  90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
-.FrameItemFont    { font-size:  90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
-
-/* Navigation bar fonts and colors */
-.NavBarCell1    { background-color:#EEEEFF; color:#000000} /* Light mauve */
-.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */
-.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;}
-.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;}
-
-.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
-.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
-
+/*
+Overall document style
+*/
+body {
+    background-color:#ffffff;
+    color:#353833;
+    font-family:Arial, Helvetica, sans-serif;
+    font-size:76%;
+    margin:0;
+}
+a:link, a:visited {
+    text-decoration:none;
+    color:#4c6b87;
+}
+a:hover, a:focus {
+    text-decoration:none;
+    color:#bb7a2a;
+}
+a:active {
+    text-decoration:none;
+    color:#4c6b87;
+}
+a[name] {
+    color:#353833;
+}
+a[name]:hover {
+    text-decoration:none;
+    color:#353833;
+}
+pre {
+    font-size:1.3em;
+}
+h1 {
+    font-size:1.8em;
+}
+h2 {
+    font-size:1.5em;
+}
+h3 {
+    font-size:1.4em;
+}
+h4 {
+    font-size:1.3em;
+}
+h5 {
+    font-size:1.2em;
+}
+h6 {
+    font-size:1.1em;
+}
+ul {
+    list-style-type:disc;
+}
+code, tt {
+    font-size:1.2em;
+}
+dt code {
+    font-size:1.2em;
+}
+table tr td dt code {
+    font-size:1.2em;
+    vertical-align:top;
+}
+sup {
+    font-size:.6em;
+}
+/*
+Document title and Copyright styles
+*/
+.clear {
+    clear:both;
+    height:0px;
+    overflow:hidden;
+}
+.aboutLanguage {
+    float:right;
+    padding:0px 21px;
+    font-size:.8em;
+    z-index:200;
+    margin-top:-7px;
+}
+.legalCopy {
+    margin-left:.5em;
+}
+.bar a, .bar a:link, .bar a:visited, .bar a:active {
+    color:#FFFFFF;
+    text-decoration:none;
+}
+.bar a:hover, .bar a:focus {
+    color:#bb7a2a;
+}
+.tab {
+    background-color:#0066FF;
+    background-image:url(resources/titlebar.gif);
+    background-position:left top;
+    background-repeat:no-repeat;
+    color:#ffffff;
+    padding:8px;
+    width:5em;
+    font-weight:bold;
+}
+/*
+Navigation bar styles
+*/
+.bar {
+    background-image:url(resources/background.gif);
+    background-repeat:repeat-x;
+    color:#FFFFFF;
+    padding:.8em .5em .4em .8em;
+    height:auto;/*height:1.8em;*/
+    font-size:1em;
+    margin:0;
+}
+.topNav {
+    background-image:url(resources/background.gif);
+    background-repeat:repeat-x;
+    color:#FFFFFF;
+    float:left;
+    padding:0;
+    width:100%;
+    clear:right;
+    height:2.8em;
+    padding-top:10px;
+    overflow:hidden;
+}
+.bottomNav {
+    margin-top:10px;
+    background-image:url(resources/background.gif);
+    background-repeat:repeat-x;
+    color:#FFFFFF;
+    float:left;
+    padding:0;
+    width:100%;
+    clear:right;
+    height:2.8em;
+    padding-top:10px;
+    overflow:hidden;
+}
+.subNav {
+    background-color:#dee3e9;
+    border-bottom:1px solid #9eadc0;
+    float:left;
+    width:100%;
+    overflow:hidden;
+}
+.subNav div {
+    clear:left;
+    float:left;
+    padding:0 0 5px 6px;
+}
+ul.navList, ul.subNavList {
+    float:left;
+    margin:0 25px 0 0;
+    padding:0;
+}
+ul.navList li{
+    list-style:none;
+    float:left;
+    padding:3px 6px;
+}
+ul.subNavList li{
+    list-style:none;
+    float:left;
+    font-size:90%;
+}
+.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
+    color:#FFFFFF;
+    text-decoration:none;
+}
+.topNav a:hover, .bottomNav a:hover {
+    text-decoration:none;
+    color:#bb7a2a;
+}
+.navBarCell1Rev {
+    background-image:url(resources/tab.gif);
+    background-color:#a88834;
+    color:#FFFFFF;
+    margin: auto 5px;
+    border:1px solid #c9aa44;
+}
+/*
+Page header and footer styles
+*/
+.header, .footer {
+    clear:both;
+    margin:0 20px;
+    padding:5px 0 0 0;
+}
+.indexHeader {
+    margin:10px;
+    position:relative;
+}
+.indexHeader h1 {
+    font-size:1.3em;
+}
+.title {
+    color:#2c4557;
+    margin:10px 0;
+}
+.subTitle {
+    margin:5px 0 0 0;
+}
+.header ul {
+    margin:0 0 25px 0;
+    padding:0;
+}
+.footer ul {
+    margin:20px 0 5px 0;
+}
+.header ul li, .footer ul li {
+    list-style:none;
+    font-size:1.2em;
+}
+/*
+Heading styles
+*/
+div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
+    background-color:#dee3e9;
+    border-top:1px solid #9eadc0;
+    border-bottom:1px solid #9eadc0;
+    margin:0 0 6px -8px;
+    padding:2px 5px;
+}
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+    background-color:#dee3e9;
+    border-top:1px solid #9eadc0;
+    border-bottom:1px solid #9eadc0;
+    margin:0 0 6px -8px;
+    padding:2px 5px;
+}
+ul.blockList ul.blockList li.blockList h3 {
+    padding:0;
+    margin:15px 0;
+}
+ul.blockList li.blockList h2 {
+    padding:0px 0 20px 0;
+}
+/*
+Page layout container styles
+*/
+.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
+    clear:both;
+    padding:10px 20px;
+    position:relative;
+}
+.indexContainer {
+    margin:10px;
+    position:relative;
+    font-size:1.0em;
+}
+.indexContainer h2 {
+    font-size:1.1em;
+    padding:0 0 3px 0;
+}
+.indexContainer ul {
+    margin:0;
+    padding:0;
+}
+.indexContainer ul li {
+    list-style:none;
+}
+.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
+    font-size:1.1em;
+    font-weight:bold;
+    margin:10px 0 0 0;
+    color:#4E4E4E;
+}
+.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
+    margin:10px 0 10px 20px;
+}
+.serializedFormContainer dl.nameValue dt {
+    margin-left:1px;
+    font-size:1.1em;
+    display:inline;
+    font-weight:bold;
+}
+.serializedFormContainer dl.nameValue dd {
+    margin:0 0 0 1px;
+    font-size:1.1em;
+    display:inline;
+}
+/*
+List styles
+*/
+ul.horizontal li {
+    display:inline;
+    font-size:0.9em;
+}
+ul.inheritance {
+    margin:0;
+    padding:0;
+}
+ul.inheritance li {
+    display:inline;
+    list-style:none;
+}
+ul.inheritance li ul.inheritance {
+    margin-left:15px;
+    padding-left:15px;
+    padding-top:1px;
+}
+ul.blockList, ul.blockListLast {
+    margin:10px 0 10px 0;
+    padding:0;
+}
+ul.blockList li.blockList, ul.blockListLast li.blockList {
+    list-style:none;
+    margin-bottom:25px;
+}
+ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
+    padding:0px 20px 5px 10px;
+    border:1px solid #9eadc0;
+    background-color:#f9f9f9;
+}
+ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
+    padding:0 0 5px 8px;
+    background-color:#ffffff;
+    border:1px solid #9eadc0;
+    border-top:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
+    margin-left:0;
+    padding-left:0;
+    padding-bottom:15px;
+    border:none;
+    border-bottom:1px solid #9eadc0;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
+    list-style:none;
+    border-bottom:none;
+    padding-bottom:0;
+}
+table tr td dl, table tr td dl dt, table tr td dl dd {
+    margin-top:0;
+    margin-bottom:1px;
+}
+/*
+Table styles
+*/
+.contentContainer table, .classUseContainer table, .constantValuesContainer table {
+    border-bottom:1px solid #9eadc0;
+    width:100%;
+}
+.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table {
+    width:100%;
+}
+.contentContainer .description table, .contentContainer .details table {
+    border-bottom:none;
+}
+.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{
+    vertical-align:top;
+    padding-right:20px;
+}
+.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast,
+.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast,
+.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne,
+.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne {
+    padding-right:3px;
+}
+.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption {
+    position:relative;
+    text-align:left;
+    background-repeat:no-repeat;
+    color:#FFFFFF;
+    font-weight:bold;
+    clear:none;
+    overflow:hidden;
+    padding:0px;
+    margin:0px;
+}
+caption a:link, caption a:hover, caption a:active, caption a:visited {
+    color:#FFFFFF;
+}
+.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span {
+    white-space:nowrap;
+    padding-top:8px;
+    padding-left:8px;
+    display:block;
+    float:left;
+    background-image:url(resources/titlebar.gif);
+    height:18px;
+}
+.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd {
+    width:10px;
+    background-image:url(resources/titlebar_end.gif);
+    background-repeat:no-repeat;
+    background-position:top right;
+    position:relative;
+    float:left;
+}
+ul.blockList ul.blockList li.blockList table {
+    margin:0 0 12px 0px;
+    width:100%;
+}
+.tableSubHeadingColor {
+    background-color: #EEEEFF;
+}
+.altColor {
+    background-color:#eeeeef;
+}
+.rowColor {
+    background-color:#ffffff;
+}
+.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td {
+    text-align:left;
+    padding:3px 3px 3px 7px;
+}
+th.colFirst, th.colLast, th.colOne, .constantValuesContainer th {
+    background:#dee3e9;
+    border-top:1px solid #9eadc0;
+    border-bottom:1px solid #9eadc0;
+    text-align:left;
+    padding:3px 3px 3px 7px;
+}
+td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
+    font-weight:bold;
+}
+td.colFirst, th.colFirst {
+    border-left:1px solid #9eadc0;
+    white-space:nowrap;
+}
+td.colLast, th.colLast {
+    border-right:1px solid #9eadc0;
+}
+td.colOne, th.colOne {
+    border-right:1px solid #9eadc0;
+    border-left:1px solid #9eadc0;
+}
+table.overviewSummary  {
+    padding:0px;
+    margin-left:0px;
+}
+table.overviewSummary td.colFirst, table.overviewSummary th.colFirst,
+table.overviewSummary td.colOne, table.overviewSummary th.colOne {
+    width:25%;
+    vertical-align:middle;
+}
+table.packageSummary td.colFirst, table.overviewSummary th.colFirst {
+    width:25%;
+    vertical-align:middle;
+}
+/*
+Content styles
+*/
+.description pre {
+    margin-top:0;
+}
+.deprecatedContent {
+    margin:0;
+    padding:10px 0;
+}
+.docSummary {
+    padding:0;
+}
+/*
+Formatting effect styles
+*/
+.sourceLineNo {
+    color:green;
+    padding:0 30px 0 0;
+}
+h1.hidden {
+    visibility:hidden;
+    overflow:hidden;
+    font-size:.9em;
+}
+.block {
+    display:block;
+    margin:3px 0 0 0;
+}
+.strong {
+    font-weight:bold;
+}
-- 
GitLab